TypeChain

Contract compiler

TypeScript bindings for Ethereum smart contracts

🔌 TypeScript bindings for Ethereum smart contracts

GitHub

3k stars
28 watching
365 forks
Language: TypeScript
last commit: about 2 years ago
Linked from 2 awesome lists

abiblockchainethereumsmartcontractsoliditytruffletypescriptweb3

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ethers-io/ethers.jsA comprehensive JavaScript library for interacting with the Ethereum blockchain8,027
wevm/viemA TypeScript interface providing abstractions over the Ethereum JSON-RPC API for easier interaction with smart contracts.2,621
dethcrypto/dethAn Ethereum node that simplifies developer experience with improved RPC support and features124
deno-web3/solcProvides TypeScript bindings for compiling and deploying Solidity smart contracts on the Ethereum blockchain.72
ts-essentials/ts-essentialsA collection of reusable, high-quality TypeScript types for writing more expressive and type-safe code.3,805
sindresorhus/type-festA collection of reusable TypeScript types for common programming patterns and data structures14,543
ethereumjs/ethereumjs-monorepoThe Ethereum Virtual Machine implementation in TypeScript.2,610
piotrwitek/utility-typesA collection of utility types for TypeScript that complement the built-in mapped types and aliases, providing a set of common and additional types for idiomatic static typing.5,560
definitelytyped/definitelytypedProvides high-quality type definitions for the TypeScript programming language.48,861
paulrberg/hardhat-templateDevelops Solidity smart contracts using Hardhat and TypeChain1,971
itsnickbarry/hardhat-abi-exporterGenerates Ethereum smart contract ABIs on compilation via Hardhat77
pubkey/eth-cryptoProvides cryptographic functions for Ethereum transactions and smart contracts884
evmts/tevm-monorepoEnables browser-based Ethereum node and Solidity execution for next-gen UX and DX279
web3/web3.jsA comprehensive TypeScript library providing interaction with the Ethereum JSON RPC API and utility functions.19,445
transeptorlabs/transeptor-bundlerA bundler for Ethereum smart contracts written in TypeScript, optimized for performance and modular design.25