TypeChain
![TypeChain](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Falchemy-website%2Fimage%2Fupload%2Fv1694675613%2Fdapp-store%2Fdapp-logos%2FTypeChain.jpg&w=640&q=75)
Smart Contract Tools
TypeChain
Generates some TypeScript bindings for Ethereum smart contracts.
![](/_next/image?url=%2Fimages%2Fbig-blur.png&w=1920&q=75)
What is TypeChain?
TypeChain is a Dethcrypto-built package that generates Typescript bindings for the frontend of a DApp to communicate or use 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.
Web3 dapps and developer tools related to TypeChain
Discover blockchain applications that are frequently used with TypeChain.
![Zolidity Logo](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Falchemy-website%2Fimage%2Fupload%2Fv1694675639%2Fdapp-store%2Fdapp-logos%2FZolidity.jpg&w=96&q=75)
Smart Contract Templates
Zero-fuss smart contracts. Experiments on Ethereum.
![Blocktorch Logo](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Falchemy-website%2Fimage%2Fupload%2Fv1694675889%2Fdapp-store%2Fdapp-logos%2FBlocktorch.png&w=96&q=75)
Solidity Developer Tools
Blocktorch enables engineering teams to observe decentralized application architecture end-to-end.
![Optimism Optimism Logo](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Falchemy-website%2Fimage%2Fupload%2Fv1694676530%2Fdapp-store%2Fchain-logos%2FOptimism.png&w=48&q=75)
+3
![CantBeEvil License Logo](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Falchemy-website%2Fimage%2Fupload%2Fv1694675600%2Fdapp-store%2Fdapp-logos%2FCantBeEvil%2520License.jpg&w=96&q=75)
Smart Contract Templates
An A16z managed CantBeEvil License reference point for smart contracts.
Resources and Guides about Smart Contract Tools
TypeChain Alternatives
Explore web3 competitors and apps like TypeChain.
![Cast Logo](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Falchemy-website%2Fimage%2Fupload%2Fv1694675617%2Fdapp-store%2Fdapp-logos%2FCast.png&w=96&q=75)
Smart Contract Tools
Foundry's official Command Line Interface for EVM interaction through command calls.
![Waffle Logo](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Falchemy-website%2Fimage%2Fupload%2Fv1694675598%2Fdapp-store%2Fdapp-logos%2FWaffle.jpg&w=96&q=75)
Smart Contract Tools
Typescript-compatible smart contract testing library for Ethereum that works with ethers.js.
![Foundry Template Logo](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Falchemy-website%2Fimage%2Fupload%2Fv1694675627%2Fdapp-store%2Fdapp-logos%2FFoundry%2520Template.jpg&w=96&q=75)
Smart Contract Tools
A Foundry-stack template and testing tools for developing Solidity smart contracts.
![Section background image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1695993053-convertion-panel-bg-dark.jpg&w=3840&q=75)