{"uid":"cap_Les349lkRJ0taUWYb4Di9","slug":"crucible-portfolio-valuation-24525fe3","name":"Crucible Portfolio Valuation","description":"Pay-per-call Web3 agent services: wallet, token and agent security audits; token prices, depeg checks and portfolio valuation; cited fact-checking and source research.","url":"https://crucible.unitynodes.com/finance/portfolio","method":"POST","headers":{},"bodySchema":{"type":"object","required":["wallet"],"properties":{"wallet":{"type":"string","description":"Wallet address (0x...), Ethereum mainnet"}}},"responseSchema":{"type":"object","properties":{"cost":{"type":"number"},"data":{"type":"object","properties":{"wallet":{"type":"string"},"holdings":{"type":"array","items":{"type":"object","properties":{"pct":{"type":"number","nullable":true},"token":{"type":"string"},"symbol":{"type":"string"},"balance":{"type":"string"},"usdValue":{"type":"number","nullable":true}}}},"totalUsd":{"type":"number"}}},"sources":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"name":{"type":"string"}}}},"evidence":{"type":"array","items":{"type":"object","properties":{"claim":{"type":"string"},"support":{"type":"string"},"sourceIndex":{"type":"number"}}}},"riskScore":{"type":"number"},"confidence":{"type":"number"},"contentHash":{"type":"string"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PeSvJIiRVbjfWZtep0aDc","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns token holdings, USD balances, and portfolio allocation breakdown for an Ethereum mainnet wallet address.","exampleAgentPrompt":"Can you pull up the full portfolio valuation for Ethereum wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — I want to see every token it holds, the USD value of each, and what percentage of the total portfolio each one represents?","exampleUseCases":[{"title":"DeFi whale portfolio snapshot","prompt":"I want a complete breakdown of what tokens are held in 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 and how much the portfolio is worth in USD — show me each token's share of the total."},{"title":"Due diligence on a counterparty wallet","prompt":"Before I do a deal with this address — 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B — can you check what their wallet holds and what it's worth? I need to see the full token breakdown."},{"title":"Monitoring a treasury wallet's holdings","prompt":"Can you check the current portfolio value and token composition of our DAO treasury at 0x4F868C1aa37fCf307ab38D215382e88FCA6275E2 so I can report on it?"}],"resultDescription":"Returns a structured object with the wallet address, an array of all token holdings (each with token name, symbol, raw balance, USD value, and portfolio percentage), a total portfolio USD value, a risk score, a confidence rating, a content hash for verifiability, and an array of cited evidence with source URLs for auditability.","failureModes":["Invalid or malformed wallet address (non-0x format) — returns validation error","Wallet with no on-chain token holdings — returns empty holdings array and zero totalUsd","Upstream price feed unavailable for obscure tokens — usdValue may be null for those tokens","Rate limiting or payment failure — HTTP 402 if USDC payment not processed","Network timeout fetching onchain data — returns partial or error response"],"whenToPreferThis":"Choose this endpoint when you need a full USD-denominated portfolio snapshot of an Ethereum mainnet wallet, including per-token allocation percentages and cited evidence. It is especially useful when auditability matters, since results include source hashes and evidence citations. Prefer this over generic block explorers when you need structured, agent-consumable JSON with risk scoring and confidence levels in a single pay-per-call response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:35:48.188Z","isFirstParty":false}