What’s Unique for Onchain Frontends?
Onchain frontends must handle unique requirements that don’t exist in traditional Web2 applications:
- Wallet connections (Coinbase Wallet,MetaMask, Smart Wallet, etc.)
- Contract calls and transaction state management
- Token and NFT interactions
OnchainKit
OnchainKit provides a comprehensive set of React components and TypeScript utilities for building onchain applications:Wallet Connection Flows: Supporting multiple wallet types seamlessly
Common Onchain Actions: Swapping tokens, minting NFTs, sending transactions