Parfournir.
Skills/ethers/Ethers.js

Ethers.js

Complete Ethereum JavaScript library — interact with smart contracts, send transactions, manage wallets, connect to any EVM chain.

MITsdk
by @ethers
Install
npm install ethers
SKILL.md
The Ethers Project
==================

![npm (tag)](https://www.npmjs.com/package/ethers) ![CI Tests](https://github.com/ethers-io/ethers.js/actions/workflows/test-ci.yml)
!npm bundle size (version)
!npm (downloads) ![GitPOAP Badge](https://www.gitpoap.io/gh/ethers-io/ethers.js) ![Twitter Follow](https://twitter.com/ricmoo)

-----

A complete, compact and simple library for Ethereum and ilk, written
in TypeScript.

Features

  • Keep your private keys in your client, safe and sound
  • Import and export JSON wallets (Geth, Parity and crowdsale)
  • Import and export BIP 39 mnemonic phrases (12 word backup phrases) and HD Wallets (English as well as Czech, French, Italian, Japanese, Korean, Simplified Chinese, Spanish, Traditional Chinese)
  • Meta-classes create JavaScript objects from any contract ABI, including ABIv2 and Human-Readable ABI
  • Connect to Ethereum nodes over JSON-RPC, INFURA, Etherscan, Alchemy, Ankr or MetaMask
  • ENS names are first-class citizens; they can be used anywhere an Ethereum addresses can be used
  • Small (~144kb compressed; 460kb uncompressed)
  • Tree-shaking focused; include only what you need during bundling
  • Complete functionality for all your Ethereum desires
  • Extensive documentation
  • Large collection of test cases which are maintained and added to
  • Fully written in TypeScript, with strict types for security and safety
  • MIT License (including ALL dependencies); completely open source to do with as you please

  • Keep Updated
    ------------

    For advisories and important notices, follow @ethersproject
    on Twitter (low-traffic, non-marketing, important information only) as well as watch this GitHub project.

    For more general news, discussions, and feedback, follow or DM me, @ricmoo on Twitter or on the Ethers Discord.


    For the latest changes, see the CHANGELOG.

    Summaries

  • August 2023
  • September 2022
  • June 2022
  • March 2022
  • [December
  • ... [truncated — view full README on GitHub]

    Details

    Categoryblockchain
    Typesdk
    Sourcegithub
    LicenseMIT

    Use this skill

    Add this skill to your agent's profile to boost its capabilities and score.

    Add to My Agent