Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 TypeScript Ethereum Projects
-
web3.js
Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
metamask-extension
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Set Up a Wallet: Try using wallets like MetaMask and make small crypto transactions.
-
-
hardhat
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
Hardhat
-
-
web3-react
A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Swapping tokens across chains often requires decentralized exchanges (DEXs) or protocols like Uniswap and SushiSwap. Some advanced protocols like Thorchain take it a step further by supporting native cross-chain swaps without wrapping tokens.
-
Project mention: INTEGRATION OF DAPPS WITH MODE: WALLET AND SMART CONTRACTS | PART 1: CONNECTING THE WALLET | dev.to | 2024-12-10
// context/index.tsx 'use client' import { wagmiAdapter, projectId } from '../config' import { QueryClient, QueryClientProvider } from '@tanstack/react-query' import { createAppKit } from '@reown/appkit/react' import { mainnet, sepolia, mode, modeTestnet } from '@reown/appkit/networks' import React, { type ReactNode } from 'react' import { cookieToInitialState, WagmiProvider, type Config } from 'wagmi' // Set up queryClient const queryClient = new QueryClient() if (!projectId) { throw new Error('Project ID is not defined') } // Set up metadata const metadata = { name: 'mode-chain', description: 'AppKit Example', url: 'https://reown.com/appkit', // origin must match your domain & subdomain icons: ['https://assets.reown.com/reown-profile-pic.png'] } // Create the modal const modal = createAppKit({ adapters: [wagmiAdapter], projectId, networks: [mainnet, sepolia, mode, modeTestnet], defaultNetwork: mainnet, metadata: metadata, features: { analytics: true, // Optional - defaults to your Cloud configuration } }) function ContextProvider({ children, cookies }: { children: ReactNode; cookies: string | null }) { const initialState = cookieToInitialState(wagmiAdapter.wagmiConfig as Config, cookies) return ( {children}QueryClientProvider> WagmiProvider> ) } export default ContextProvider
-
Multichain applications are becoming the new norm, but managing governance across these networks remains a significant challenge. For decentralized applications (dApps) with deployments on multiple blockchains, ensuring an easy governance processes while maintaining security, liveness, and resistance to censorship is a complex task. This challenge is particularly evident in projects like Uniswap, which has extensively assessed cross-chain platforms to secure its governance across diverse networks. Through this, they discovered Axelar's robust infrastructure as the key solution.
-
PoWFaucet
Modularized faucet for EVM chains with different protection methods (Captcha, Mining, IP, Mainnet Balance, Gitcoin Passport and more)
-
ethereum-boilerplate
The ultimate NextJS Ethereum Dapp Boilerplate which gives you maximum flexibility and speed. Feel free to fork and contribute. Although this repo is called "Ethereum Boilerplate" it works with any EVM system and since it uses Moralis SDK You can even use it on Solana! Happy BUIDL!👷♂️
-
-
-
-
-
-
remix-project
Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
-
-
-
-
app-monorepo
Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Ethereum discussion
TypeScript Ethereum related posts
-
Make Cursor Composer Smarter with Bright Web Scraping Capabilities
-
How does Chain Abstraction work?
-
INTEGRATION OF DAPPS WITH MODE: WALLET AND SMART CONTRACTS | PART 1: CONNECTING THE WALLET
-
How do I pay the publisher of a web page?
-
Crypto Investing Tools Every Web3 Developer Should Know
-
In the search of best crypto wallet
-
Smart Contract Audits: Ensuring Safe Blockchain Migration
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 11 Feb 2025
Index
What are some of the best open-source Ethereum projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | web3.js | 19,574 |
2 | sismo-badges | 16,063 |
3 | metamask-extension | 12,282 |
4 | ethers.js | 8,103 |
5 | hardhat | 7,487 |
6 | wagmi | 6,165 |
7 | web3-react | 5,604 |
8 | interface | 5,076 |
9 | appkit | 5,039 |
10 | v3-core | 4,532 |
11 | PoWFaucet | 4,386 |
12 | ethereum-boilerplate | 4,113 |
13 | rainbow | 4,020 |
14 | extension | 3,132 |
15 | v2-core | 3,048 |
16 | TypeChain | 2,771 |
17 | ethereumjs-monorepo | 2,634 |
18 | remix-project | 2,575 |
19 | xLog | 2,468 |
20 | hardhat-template | 1,976 |
21 | safe-smart-account | 1,926 |
22 | app-monorepo | 1,825 |
23 | useDApp | 1,604 |