DeFi Dashboards and Analytics
DeFi products usually need a mix of wallet state, market data, and event monitoring. Uniblock helps by combining normalized token and transaction data with market-data endpoints and optional provider-specific access through Direct API.Best-fit use cases
- Token watchlists and market overview pages
- Treasury dashboards for protocol-owned assets
- Yield, LP, or vault monitoring tools
- Internal analytics for on-chain protocol activity
Recommended APIs
Key endpoints to start with:GET /market-data/priceGET /market-data/historyGET /market-data/chart-rangeGET /market-data/trendingGET /token/balanceGET /token/transfersGET /transactions
Suggested implementation flow
1. Build the market layer
Use market-data endpoints to power:- spot prices
- 24 hour volume
- historical charts
- trending or top-moving token lists
2. Add protocol and treasury positions
Use token balance and transaction endpoints to monitor wallets tied to:- protocol treasuries
- reward distribution wallets
- multisigs
- liquidity management accounts
3. Add event-driven workflows
If a dashboard needs to react quickly to transfers or contract activity, add: These are useful for vault deposits, treasury movements, and settlement events.4. Use Direct API when you need provider-specific depth
Some DeFi products eventually need provider-native features or niche datasets. That is where Direct API is the right extension point.Start with Unified API for portability. Move into Direct API only when the
unified schema does not expose the specific provider feature you need.
Where JSON-RPC fits
Use JSON-RPC for:- contract reads with
eth_call - pending state inspection
- gas estimation
- raw transaction submission from backend services