TypeChain
Contract compiler
TypeScript bindings for Ethereum smart contracts
🔌 TypeScript bindings for Ethereum smart contracts
3k stars
28 watching
364 forks
Language: TypeScript
last commit: 5 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,998 |
wevm/viem | A TypeScript interface providing abstractions over the Ethereum JSON-RPC API for easier interaction with smart contracts. | 2,577 |
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,788 |
sindresorhus/type-fest | A collection of reusable TypeScript types for common programming patterns and data structures | 14,456 |
ethereumjs/ethereumjs-monorepo | The Ethereum Virtual Machine implementation in TypeScript. | 2,604 |
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,548 |
definitelytyped/definitelytyped | Provides high-quality type definitions for the TypeScript programming language. | 48,789 |
paulrberg/hardhat-template | Develops Solidity smart contracts using Hardhat and TypeChain | 1,968 |
itsnickbarry/hardhat-abi-exporter | Generates Ethereum smart contract ABIs on compilation via Hardhat | 77 |
pubkey/eth-crypto | Provides cryptographic functions for Ethereum transactions and smart contracts | 883 |
evmts/tevm-monorepo | Enables browser-based Ethereum node and Solidity execution for next-gen UX and DX | 272 |
web3/web3.js | A comprehensive TypeScript library providing interaction with the Ethereum JSON RPC API and utility functions. | 19,384 |
transeptorlabs/transeptor-bundler | An ERC-4337 bundler written in TypeScript for smart contract development on the Ethereum blockchain | 25 |