Report
Portfolio Composition
Get USD portfolio value breakdown by blockchain network
GET
Documentation Index
Fetch the complete documentation index at: https://docs.credprotocol.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Returns the portfolio composition showing the USD value of assets held by an address on each supported blockchain network. This endpoint is useful for understanding cross-chain asset distribution and portfolio diversification.This endpoint provides a breakdown of value by chain, while the
/total/usd/aggregate endpoint provides a single combined total.Path Parameters
Ethereum address or ENS name (e.g.,
vitalik.eth or 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)Response
The resolved Ethereum address (checksummed)
ISO 8601 timestamp when values were calculated
Combined total portfolio value across all chains
Per-chain breakdown of asset values
Blockchain network ID
Human-readable chain name
Total asset value on this chain in USD
Included Assets
| Asset Type | Included |
|---|---|
| Native tokens (ETH, MATIC, etc.) | Yes |
| ERC-20 tokens | Yes |
| Stablecoins (USDC, USDT, DAI) | Yes |
| LP tokens (Uniswap, Curve) | Yes |
| Wrapped tokens (WETH, WBTC) | Yes |
| Collateral deposits | Yes |
| NFTs | No |
| Unclaimed rewards | No |
| Pending transactions | No |
| Debt positions | No (separate field) |
Pricing Sources
- Primary: Chainlink on-chain oracles (real-time)
- Fallback: CoinGecko API (for tokens without oracle coverage)
- Update Frequency: Prices refresh every 60 seconds
- Denomination: All values in USD
Use Cases
- Portfolio Diversification: Visualize asset distribution across chains
- Chain-Level Tracking: Monitor holdings on specific networks
- Rebalancing Decisions: Identify over/under-weighted chains
- Cross-Chain Analytics: Compare activity across L1s and L2s
Performance
- Response Time: < 1 second
- Caching: Results cached for 5 minutes per address