Documentation Index
Fetch the complete documentation index at: https://docs.uniblock.dev/llms.txt
Use this file to discover all available pages before exploring further.
Wallets and Portfolio Trackers
Wallet products need one thing more than anything else: a consistent account view across many chains. Uniblock is a strong fit when you want token balances, NFT holdings, transfer history, and transaction activity without maintaining separate provider integrations per network.What to build with Uniblock
- A wallet home screen with balances across supported chains
- A portfolio tracker with token, NFT, and transaction views
- A recent activity feed for sends, receives, swaps, and NFT transfers
- Real-time alerts for monitored addresses using webhooks
Recommended APIs
- Token API overview for balances, metadata, transfers, allowances, and token activity
- NFT API overview for wallet holdings and collection-level enrichment
- Transaction API overview for account history
- Webhook quickstart for real-time address monitoring
Suggested implementation flow
1. Build the portfolio snapshot
Start with token balances, NFT balances, and the latest transactions for a wallet address. That gives you the minimum useful wallet experience.2. Add valuation and metadata
Once balances load reliably, enrich those positions with:GET /token/metadataGET /token/priceGET /nft/metadataGET /nft/collection-metadata
3. Layer in account activity
Use the transaction and transfer endpoints to build an activity tab with clearer event labeling:- incoming and outgoing token transfers
- NFT transfers
- contract interactions
- chain-specific transaction details
4. Add real-time updates
For wallets with notifications, use address activity webhooks so the UI updates from events instead of repeated polling.Where JSON-RPC fits
Use JSON-RPC when you need chain-native methods such as:eth_getBalancefor direct native balance checkseth_callfor contract state readseth_sendRawTransactionwhen your product also broadcasts signed transactions
Monitoring and debugging
When wallet traffic scales up, watch:- Analytics for usage patterns and request volume
- API Logs for failed calls, latency, and provider behavior
- Rate Limits if the app performs aggressive polling