Web3 componentsfor React apps.
Open-source components, a typed registry of 14 chains and 18 tokens, and a CLI that puts them in your project.
Swap
1 ETH ≈ 1,917.5 USDCFromBalance: 1.42
ToBalance: 2,500
1 ETH ≈ 1,917.5 USDC
4 tokens available
Every state of a transaction, handled.
Arrives
ETHUSDCSwap 0.5 ETH for 958.75 USDCBase · 0x8f3a…c21dWaiting for signature
Asks
ETHUSDCSwap 0.5 ETH for 958.75 USDCBase · 0x8f3a…c21d
Settles
One registry.Every address typed.
Browse the registryUSDCUSD Coin6 decimals
USDTTether6 decimals
WETHWrapped Ether18 decimals
WBTCWrapped Bitcoin8 decimals
DAIDai18 decimals
UNIUniswap18 decimals
All 11 tokens on EthereumFirst, starta project.
$ npx w3-kit initProject name: my-dappWhich chain? EVM (Ethereum, Arbitrum, Base, Polygon...)Pick a template: nextjs-crosschainTemplate downloadedDependencies installedProject ready! cd my-dapp npm run dev
Open source,by the numbers.
- React components
- 27
- React components
- chains in the registry
- 14
- chains in the registry
- tokens with every address
- 18
- tokens with every address
- Solana programs
- 6
- Solana programs
- GitHub stars across the org
- 28
- GitHub stars across the org
- npm downloads a week
- 29
- npm downloads a week