wallet/kit is a modern component library for building web3 wallet interfaces in React applications. Built on top of shadcn/ui, we provide accessible, composable components that you can copy, paste, and customize to fit your needs.
Current Status
We're actively building and improving wallet/kit. Here's what's available today:
Components
- Connect Button: A customizable button to connect wallets
- Address Display: Formatted display for wallet addresses
- Balance Display: Component to show crypto balances
Library
- Wallet Utilities: Helper functions for address formatting and validation
Particles
- Pre-assembled Patterns: Ready-to-use wallet patterns
What's Next
We're continuously working on improving and expanding wallet/kit. Here's what we're planning:
Components
- Transaction History: Components to display transaction lists
- Token List: Display tokens and assets
- Network Switcher: Switch between different networks
Documentation
- More Examples: Additional usage examples and patterns
- Guides: Best practices and advanced usage guides
- API Reference: Comprehensive API documentation
Performance & Quality
- Performance Optimizations: Further improvements to component performance and bundle size
- Accessibility Enhancements: Continued focus on making all components fully accessible
- TypeScript Improvements: Enhanced type safety and better developer experience
Contributing
We're building this in the open and welcome contributions! Whether it's bug reports, feature requests, or code contributions, we'd love to have you involved.
Check out our GitHub repository to get started.
Last updated 11/21/2025