wallet/kit is designed to support multiple blockchains through the Wallet Standard. This section documents the available blockchain integrations.
Overview
The wallet kit uses a plugin-based architecture where each blockchain provides:
- Network definitions (mainnet, devnet, testnet, etc.)
- Chain-specific utilities (formatting, validation, etc.)
- Type definitions for type safety
Available Integrations
Solana
First-class support for Solana networks with utilities for formatting SOL amounts.
Learn more about Solana integration →
Ethereum
Coming soon - Ethereum network support.
Sui
Coming soon - Sui network support.
Bitcoin
Coming soon - Bitcoin network support.
Adding a New Blockchain
To add support for a new blockchain:
- Create a network definition file (e.g.,
lib/chains/ethereum/index.ts) - Use
defineNetwork()to create network factories - Export chain-specific utilities
- Add the networks to
WalletProvider
See the Solana integration for a complete example.
Last updated 11/21/2025