Ethers.js

GPTKB entity

Statements (49)
Predicate Object
gptkbp:instance_of gptkb:Java_Script
gptkbp:dependency gptkb:Web3.js
gptkbp:developed_by gptkb:Richard_Moore
gptkbp:features gptkb:networking
Debugging tools
Error handling
Wallet integration
Unit testing support
Contract deployment
Transaction signing
Support for multiple networks
Custom providers
Transaction receipts
Event filters
Custom error messages
Big Number support
Contract ABI encoding/decoding
ENS support
Event listening
Gas estimation
HD wallets support
JSON-RPC support
Multicall support
Provider abstraction
Provider switching
Support for EIP-1155 tokens
Support for EIP-155 transactions
Support for EIP-1559 transactions
Support for EIP-20 tokens
Support for EIP-2612 permit
Support for EIP-2981 royalties
Support for EIP-712 signatures
Support for EIP-721 tokens
Support for legacy wallets
Transaction nonce management
gptkbp:first_released gptkb:2016
https://www.w3.org/2000/01/rdf-schema#label Ethers.js
gptkbp:is_compatible_with gptkb:Ethereum
gptkbp:latest_version 5.6.9
gptkbp:license gptkb:MIT
gptkbp:provides Type Script definitions
gptkbp:repository https://github.com/ethers-io/ethers.js
gptkbp:supports Contract interaction
Wallet management
Provider management
gptkbp:used_for interacting with the Ethereum blockchain
gptkbp:written_in gptkb:Java_Script
gptkbp:bfsParent gptkb:Hardhat
gptkbp:bfsLayer 6