Dapp storeEthereumSolidity toolsSmart contract tools
TypeChain
TypeChain
Smart contract tools

TypeChain

TypeChain generates TypeScript bindings for Ethereum smart contracts.

Ethereum Logo
Open-source
This link will take you to a third-party site not owned or operated by Alchemy.

What is TypeChain?

TypeChain is a Dethcrypto-built package that generates TypeScript bindings for the frontend of a DApp to communicate with underlying smart contracts. Developers can provide the ABI generated from compiling Solidity smart contracts and get the bindings to form the interactions that fire up transactions from the frontend. Note: TypeChain is considered legacy software by its author. Critical fixes will be merged, but active development should not be expected. The author recommends Abitype, Wagmi, and Viem as alternatives that parse ABIs directly within the TypeScript type system.

Use web3's most scalable and reliable RPC nodes
Get your API key

Best Smart contract tools

Discover more web3 applications and developer tools.

See all dapps

Developer resources from Alchemy

Dapp store background image

Build blockchain magic

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.
Get your API key