TypeChain
Contract compiler
TypeScript bindings for Ethereum smart contracts
🔌 TypeScript bindings for Ethereum smart contracts
3k stars
28 watching
365 forks
Language: TypeScript
last commit: 4 months ago
Linked from 2 awesome lists
abiblockchainethereumsmartcontractsoliditytruffletypescriptweb3
Related projects:
Repository | Description | Stars |
---|---|---|
ethers-io/ethers.js | A comprehensive JavaScript library for interacting with the Ethereum blockchain | 7,974 |
wevm/viem | A TypeScript interface providing abstractions over the Ethereum JSON-RPC API for easier interaction with smart contracts. | 2,556 |
dethcrypto/deth | An Ethereum node that simplifies developer experience with improved RPC support and features | 124 |
deno-web3/solc | Provides TypeScript bindings for compiling and deploying Solidity smart contracts on the Ethereum blockchain. | 72 |
ts-essentials/ts-essentials | A collection of reusable, high-quality TypeScript types for writing more expressive and type-safe code. | 3,770 |
sindresorhus/type-fest | A collection of reusable TypeScript types for common programming patterns and data structures | 14,363 |
ethereumjs/ethereumjs-monorepo | The Ethereum Virtual Machine implementation in TypeScript. | 2,602 |
piotrwitek/utility-types | A 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,541 |
definitelytyped/definitelytyped | Provides high-quality type definitions for the TypeScript programming language. | 48,621 |
paulrberg/hardhat-template | Develops Solidity smart contracts using Hardhat and TypeChain | 1,961 |
itsnickbarry/hardhat-abi-exporter | Generates Ethereum smart contract ABIs on compilation via Hardhat | 76 |
pubkey/eth-crypto | Provides cryptographic functions for Ethereum transactions and smart contracts | 878 |
evmts/tevm-monorepo | A set of tools for building Ethereum-based applications in the browser and Node.js using TypeScript. | 267 |
web3/web3.js | A comprehensive TypeScript library providing interaction with the Ethereum JSON RPC API and utility functions. | 19,338 |
transeptorlabs/transeptor-bundler | An ERC-4337 bundler written in TypeScript for smart contract development on the Ethereum blockchain | 25 |