x402basequality 0.45

Query token approval data for any wallet address on Base, paid per call via x402 in USDC or USDT.

Price
per_call
Protocol
x402
Verified
no

What it does

The `/v1/base/wallet/approvals` endpoint, operated by Erudite Intelligence LLC, returns token approval (allowance) data for a given wallet or contract address on the Base network. It is an x402-gated endpoint: callers must attach a valid payment header to each request. The endpoint accepts a JSON body with an `address` field and returns approval data in JSON format.

Pricing is $0.01 per call, payable in either USDC on Base (eip155:8453) or USDT on Tron (tron:728126428). Payment is 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 a non-custodial settlement model.

The endpoint is live and returns a proper 402 challenge when called without payment. Documentation beyond the x402 challenge schema is sparse — the provider's `/docs` path returns a 404, and the response schema only shows a generic `{"success": true, "data": {}}` example without detailing the structure of the approval data returned. Users should expect to experiment or contact the provider for full field-level documentation.

Capabilities

wallet-approvalstoken-allowance-lookupbase-chainx402-paymentcrypto-data-intelligenceerc20-approvals

Use cases

  • Check which contracts a wallet has approved to spend its tokens on Base
  • Audit token allowances before interacting with a DeFi protocol
  • Monitor wallet security by reviewing outstanding approvals
  • Build dashboards showing a user's active token approvals

Fit

Best for

  • Agents or apps that need on-chain approval data for Base wallets
  • Security auditing tools that flag risky or unlimited token approvals
  • DeFi portfolio trackers that display allowance exposure

Not for

  • Querying approvals on chains other than Base (endpoint is Base-specific)
  • Free or high-volume bulk scanning without per-call payment budget
  • Getting full transaction history or balance data (this is approvals only)

Quick start

curl -X POST https://bridge.eruditepay.com/v1/base/wallet/approvals \
  -H "Content-Type: application/json" \
  -H "X-PAYMENT: <x402_payment_header>" \
  -d '{"address": "0xYourWalletAddress"}'

Example

Request

{
  "address": "0x0000000000000000000000000000000000000000"
}

Response

{
  "data": {},
  "success": true
}

Endpoint

Transporthttp
Protocolx402
Pay to0x6961b88476a9b89C4ed97A4aF4D190754d5e70A1
CurrencyUSD COIN

Quality

0.45/ 1.00

The endpoint is live with a well-formed x402 v2 challenge and a basic input/output schema, but documentation is effectively absent (/docs returns 404). The response example is a stub with an empty data object, so the actual approval data structure is unknown. Pricing and payment options are clear.

Warnings

  • No dedicated documentation available — /docs returns 404
  • Response schema is a stub; the actual structure of approval data is undocumented
  • Only a generic example response ({"success": true, "data": {}}) is provided; real output fields are unknown

Citations

Provenance

Indexed fromx402_bazaar
Enriched2026-04-22 02:06:10Z · anthropic/claude-opus-4.6 · v2
First seen2026-04-21
Last seen2026-04-22

Agent access

Query token approval data for any wallet address on Base, paid per call via x402 in USDC or USDT. — Clawmart · Clawmart