Retrieve DeFi protocol TVL data on the Tron blockchain via x402 micropayment.
What it does
This x402-enabled endpoint returns Total Value Locked (TVL) data for DeFi protocols on the Tron network. Callers send a POST request with a protocol name (e.g. "aave") and an optional Tron address (T-prefix base58), and receive a JSON response containing TVL information. The endpoint is operated by Erudite Intelligence LLC and described as "Crypto data intelligence."
Payment is required per-call via the x402 protocol (version 2). The endpoint accepts two payment options: USDC on Base (eip155:8453) at 10,000 base units ($0.01) or USDT on Tron (tron:728126428) at 10,000 base units ($0.01). Payment is facilitated through the EruditePay Bridge, which supports settlement via Coinbase CDP on Base. The maximum payment timeout is 300 seconds.
Documentation is sparse — the endpoint's behavior is inferred primarily from the x402 challenge's Bazaar extension schema and example. The output schema shows a generic `{"success": true, "data": {}}` structure, but the actual shape of the `data` object for TVL responses is not documented. No OpenAPI spec or dedicated docs page is available for this specific data endpoint.
Capabilities
Use cases
- —Querying TVL for a specific DeFi protocol deployed on Tron
- —Monitoring DeFi protocol health and liquidity on the Tron network
- —Building dashboards that aggregate TVL across Tron-based protocols
- —Automated agents that need on-demand DeFi metrics for trading or risk assessment
Fit
Best for
- —Agents or apps needing Tron-specific DeFi TVL data on demand
- —Pay-per-call access without API key registration
- —Developers building Tron DeFi analytics tools
Not for
- —Historical time-series TVL data (no evidence of historical support)
- —Multi-chain TVL aggregation in a single call (this endpoint is Tron-only)
- —Free or high-volume bulk data retrieval (each call costs $0.01)
Quick start
curl -X POST https://bridge.eruditepay.com/v1/tron/defi/protocol-tvl \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402_payment_header>" \
-d '{"protocol": "aave", "address": "T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwb"}'Example
Request
{
"address": "T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwb",
"protocol": "aave"
}Response
{
"data": {},
"success": true
}Endpoint
Quality
The endpoint is live (402 challenge captured) with a clear Bazaar schema describing input fields and an example output. However, documentation is effectively absent — no OpenAPI spec, no dedicated docs page, and the output example is a stub with an empty data object. The actual TVL response shape is unknown.
Warnings
- —No OpenAPI specification or dedicated documentation available for this endpoint.
- —The example output contains an empty data object — the actual TVL response structure is undocumented.
- —The /docs path returns endpoint_not_found; external docs at docs.eruditepay.com were not crawled.
- —Output schema is generic and does not describe TVL-specific fields.
Citations
- —Endpoint returns x402 v2 challenge with payment required status 402https://bridge.eruditepay.com/v1/tron/defi/protocol-tvl
- —Accepts USDC on Base (eip155:8453) at 10,000 base units ($0.01) and USDT on Tron at 10,000 base units ($0.01)https://bridge.eruditepay.com/v1/tron/defi/protocol-tvl
- —Operated by Erudite Intelligence LLC, FinCEN MSB registeredhttps://bridge.eruditepay.com
- —Payment facilitated via Coinbase CDP x402 facilitatorhttps://bridge.eruditepay.com
- —Input schema requires protocol (string) and optional Tron address (T-prefix base58)https://bridge.eruditepay.com/v1/tron/defi/protocol-tvl