ant-design-web3
🥳 Efficient react components for building dapps easier | Connect crypto wallets and more Web3 UI components | Web3 icons | Supports Ethereum, Solana, Bitcoin, TON, Sui, TRON and others.
This is a collection of React interface components designed to make it easier to build decentralized applications, commonly called dapps. It is built by the Ant Design team, so it follows the same visual style and component patterns as the broader Ant Design library.
The main things the library provides are components for connecting crypto wallets, displaying blockchain addresses, and handling other common tasks that come up when building Web3 applications. It supports multiple blockchains including Ethereum, Solana, Bitcoin, TON, Sui, and TRON, among others. Themes can be customized to match your application's visual style.
Installation is done through npm alongside the main Ant Design library. Usage follows standard React patterns: you import a component and drop it into your page. The README shows a short example of displaying a wallet address with a single component.
The project has a documentation site, a beginner course, and a testnet faucet for getting test tokens on the Ethereum Sepolia test network. It is actively maintained and accepts contributions through issues, discussions, and pull requests. The README is short and points mostly to the external documentation site for details on all available components and configuration options.