Retrieve smart contract source code via x402-paid crypto data intelligence endpoint.
What it does
This x402-enabled endpoint at bridge.eruditepay.com accepts a POST request with a contract address and returns contract source data. It is described as "Crypto data intelligence" in the x402 challenge. The endpoint accepts payment in USDC on Base (eip155:8453) or USDT on Tron, each costing $0.01 per call (10,000 base units with 6 decimals).
The endpoint is operated by Erudite Intelligence LLC, a FinCEN MSB-registered entity. Payment facilitation is handled via the Coinbase CDP x402 facilitator on Base, and directly on Tron. The request body takes a JSON object with an `address` field representing a contract address, and the response returns a JSON object with `success` and `data` fields. The exact structure of the returned `data` object is not documented beyond the example showing an empty object.
Note that this is a paid data endpoint hosted on the EruditePay Bridge infrastructure, which itself is primarily an x402 payment facilitator supporting 20 blockchains. Documentation for this specific contract source endpoint is sparse — there is no OpenAPI spec, no dedicated docs page, and the output schema example only shows an empty data object. The endpoint is live and returns a proper x402 challenge on unauthenticated requests.
Capabilities
Use cases
- —Retrieve verified source code for a deployed smart contract by address
- —Automated smart contract auditing pipelines that need source code on demand
- —Agent workflows that analyze on-chain contracts before interacting with them
- —Due diligence tools that inspect contract code prior to token purchases
Fit
Best for
- —AI agents needing on-demand contract source data with micropayments
- —Automated security audit pipelines
- —Blockchain analytics tools requiring contract-level intelligence
Not for
- —Free or bulk contract source retrieval (each call costs $0.01)
- —Non-blockchain use cases
- —Users who need detailed API documentation before integrating
Quick start
curl -X POST https://bridge.eruditepay.com/v1/base/contract/source \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402-payment-header>" \
-d '{"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}'Example
Request
{
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
}Response
{
"data": {},
"success": true
}Endpoint
Quality
The endpoint is live with a valid x402 challenge, schema, and pricing. However, documentation is extremely sparse: no OpenAPI spec, no dedicated docs, the output example shows only an empty data object, and there is no description of what fields the data object actually contains. The endpoint's purpose is inferred from the URL path and the brief 'Crypto data intelligence' description.
Warnings
- —No OpenAPI or detailed API documentation available for this endpoint
- —The example output shows an empty data object — actual response structure is unknown
- —The /docs path returns a 404, so no external documentation exists
- —Endpoint purpose ('contract source') is inferred from URL path; the x402 description only says 'Crypto data intelligence'
Citations
- —Endpoint returns x402 v2 challenge with price of 10000 base units in USDC on Base and USDT on Tronhttps://bridge.eruditepay.com/v1/base/contract/source
- —Operator is Erudite Intelligence LLC, FinCEN MSB registered with BSA ID 31000324258137https://bridge.eruditepay.com
- —Payment facilitation via Coinbase CDP x402 facilitatorhttps://bridge.eruditepay.com
- —USDC on Base uses 6 decimals, so 10000 base units = $0.01https://bridge.eruditepay.com