Get the total portfolio value of any wallet on Base via a pay-per-call x402 endpoint.
What it does
This endpoint, operated by Erudite Intelligence LLC, returns the aggregated portfolio value for a given wallet or contract address on the Base network. It is an x402-protocol endpoint: callers must attach a cryptographic payment header to each request. The endpoint accepts a POST with a JSON body containing an `address` field and returns a JSON object with a `success` boolean and a `data` payload.
Pricing is $0.01 per call, payable in USDC on Base (EIP-155:8453) or USDT on Tron (tron:728126428). Payments are facilitated through the EruditePay x402 Bridge, which supports the x402 v2 protocol and settles via Coinbase CDP. The provider is FinCEN MSB registered (BSA ID 31000324258137) and operates non-custodially.
Documentation is sparse: the output schema only shows `{"success": true, "data": {}}` as an example, so the exact structure of the `data` field (token balances, USD valuations, NFT holdings, etc.) is not documented. There is no OpenAPI spec or dedicated docs page for this specific intelligence endpoint. The endpoint is confirmed live, returning a proper 402 challenge on POST.
Capabilities
Use cases
- —Retrieve the total USD portfolio value for a Base wallet address before executing a trade
- —Automated portfolio monitoring by AI agents that pay per query
- —On-chain analytics pipelines that need wallet-level valuation data
- —DeFi dashboards that aggregate wallet holdings across protocols
Fit
Best for
- —AI agents needing pay-per-call wallet valuation without API keys
- —Developers building crypto portfolio tools on Base
- —Automated workflows that require programmatic wallet balance checks
Not for
- —Querying wallets on chains other than Base (endpoint is Base-specific)
- —Detailed token-by-token breakdowns (output schema is undocumented)
- —Free or high-volume bulk queries (each call costs $0.01)
Quick start
curl -X POST https://bridge.eruditepay.com/v1/base/wallet/portfolio-value \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402-payment-header>" \
-d '{"address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"}'Example
Request
{
"address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
}Response
{
"data": {},
"success": true
}Endpoint
Quality
The endpoint is live and returns a valid x402 v2 challenge with clear pricing and payment options. However, documentation is very sparse: the output schema example is an empty object, there is no OpenAPI spec, no dedicated docs page, and the exact contents of the response `data` field are unknown. The input schema is minimal (just an address string).
Warnings
- —Output data structure is undocumented — the example shows an empty object, so actual response fields are unknown
- —No OpenAPI specification or dedicated documentation page exists for this endpoint
- —The /docs path returns a 404, so external docs at docs.eruditepay.com may exist but were not crawled
Citations
- —Endpoint returns x402 v2 challenge with USDC on Base (amount 10000 = $0.01) and USDT on Tronhttps://bridge.eruditepay.com/v1/base/wallet/portfolio-value
- —Provider is Erudite Intelligence LLC, FinCEN MSB registered with BSA ID 31000324258137https://bridge.eruditepay.com
- —Payment facilitated via Coinbase CDP at https://api.cdp.coinbase.com/platform/v2/x402https://bridge.eruditepay.com/v1/base/wallet/portfolio-value
- —EruditePay Bridge supports 20 blockchains and charges 0.5% per settlementhttps://bridge.eruditepay.com
- —Input schema requires a JSON body with an address field described as 'Wallet or contract address'https://bridge.eruditepay.com/v1/base/wallet/portfolio-value