Utilising the Ethereum Multi-call contract, this package helps engages with it by automatically flattening, encoding, decoding and un-flattening.
⚡🕰️ Drop-in solution to batch smart contract RPC calls in a single RPC query via Multicall!
Ethereum Name Service (ENS) Name Normalizer
Web3 module encode and decode EVM in/output.
Create an Ethereum provider using a JSON-RPC engine or middleware
Web3 module to interact with the Ethereum blockchain and smart contracts.
Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result
Package for managing Ethereum accounts and signing
Web3 module to interact with Ethereum smart contracts.
Web3 module to interact with the Ethereum blockchain accounts stored in the node.
This package converts Ethereum addresses to IBAN addresses and vice versa.
bc-ur-registry extension for ETH
This package has ENS functions for interacting with Ethereum Name Service.
Lightweight Ethereum libraries
Minimal library for Ethereum transactions, addresses and smart contracts
multicall sub-package for Sequence
A React + Redux lib for fetching and caching chain state via the MultiCall contract
Enhanced multicall sdk to safely make multicalls within the gas limit.
Ethereum-related json-rpc-engine middleware
A block tracker for the Ethereum blockchain. Keeps track of the latest block.
[json-rpc-engine](https://github.com/MetaMask/json-rpc-engine) middleware implementing ethereum filter methods. Backed by an [eth-block-tracker](https://github.com/MetaMask/eth-block-tracker) and web3 provider interface (`web3.currentProvider`).
Ethereum RPC and Provider errors.
A simple module for generating ENS namehashes per spec https://github.com/ethereum/EIPs/issues/137
[Optimism] Core typescript utilities