EVM wallet + contract risk pack for wallet and crypto agents deciding whether to interact with an address.
EVM wallet + contract risk pack for wallet and crypto agents deciding whether to interact with an address. Composite: one call runs wallet-label + ens-resolve + wallet-current-balance + wallet-pnl + gas-now-base in parallel, and for contract addresses adds token-risk + token-honeypot + lp-lock-check, merging everything into {label, ens, balance, pnl, gas, contract_risk}. Phase 1 labels the address to learn is_contract; EOAs get contract_risk: null and the three risk legs never run, so a plain-wallet lookup is five constituents for $0.08 while a contract lookup adds the risk bundle at the same price. ens-resolve, wallet-pnl, gas-now-base, and the three risk legs are optional and degrade instead of failing the pack. EVM only (Base or Ethereum). Data-only aggregation of public on-chain records; no advice.
| Method | Endpoint | Price | Description |
|---|---|---|---|
POST | /v1/marketplace/api/wallet-intel-pack | $0.092 | Invoke Wallet Intel Pack (Blockchain) and return the upstream response. |
Requests are paid per call over the x402 protocol. Call the endpoint, receive a 402 Payment Required quote, then repeat the request with the signed payment header. The SDKs do both steps for you.
# 1. Ask for a quote
curl -i -X POST https://api.jarvisclaw.ai/v1/marketplace/api/wallet-intel-pack \
-H 'Content-Type: application/json' \
-d '{}'
# 2. Pay it (the SDK signs and retries for you)
curl -X POST https://api.jarvisclaw.ai/v1/marketplace/api/wallet-intel-pack \
-H 'Content-Type: application/json' \
-H 'X-PAYMENT: <signed-payload>' \
-d '{}'
Open in the marketplace
Docs: Getting started · x402 payments · x402 discovery · All APIs