Api Endpoint

api.describe.net

Reputation of one wallet across every chain the ERC-8004 index reads, decomposed. Not the score — the score is public on-chain and you can average it yourself. What this buys is what the score is MADE of: how many distinct counterparties wrote it, how many times each one spoke, in which facet, dated on-chain, each with its transaction, plus the caveats those numbers trigger. Input: `wallet` as a query parameter, an EVM 0x address or a Solana base58 id. A wallet the index holds nothing on is a 200 with a null score, not an error. Free first step, same subject: GET /wallets/{wallet}/exists says whether there is anything worth paying for.

Open interactive test console

Offering

Provider
api.describe.net
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Blockchain And Crypto
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://api.describe.net/reputation/wallet
MIME type
Not provided
First seen
2026-10-16T02:10:43.866Z
Last seen
Tags
ERC-8004, reputation, Wallet, due-diligence, Agents

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.01 USDC
Atomic price: 10000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
0.01 USDC
Atomic price: 10000 · Network: eip155:43114 · Asset: USDC · Scheme: exact
Payment option 3
0.01 USDC
Atomic price: 10000 · Network: eip155:42161 · Asset: USDC · Scheme: exact
Payment option 4
0.01 USDC
Atomic price: 10000 · Network: eip155:10 · Asset: USDC · Scheme: exact
Payment option 5
0.01 USDC
Atomic price: 10000 · Network: eip155:137 · Asset: USDC · Scheme: exact
Payment option 6
10000 atomic units
Atomic price: 10000 · Network: eip155:42220 · Asset: 0xcebA9300f2b948710d2653dD7B07f33A8B32118C · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "10000",
    "payTo": "0xe4dc963c56979E0260fc146b87eE24F18220e545"
  },
  {
    "scheme": "exact",
    "network": "eip155:43114",
    "asset": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
    "amount": "10000",
    "payTo": "0xe4dc963c56979E0260fc146b87eE24F18220e545"
  },
  {
    "scheme": "exact",
    "network": "eip155:42161",
    "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
    "amount": "10000",
    "payTo": "0xe4dc963c56979E0260fc146b87eE24F18220e545"
  },
  {
    "scheme": "exact",
    "network": "eip155:10",
    "asset": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
    "amount": "10000",
    "payTo": "0xe4dc963c56979E0260fc146b87eE24F18220e545"
  },
  {
    "scheme": "exact",
    "network": "eip155:137",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount": "10000",
    "payTo": "0xe4dc963c56979E0260fc146b87eE24F18220e545"
  },
  {
    "scheme": "exact",
    "network": "eip155:42220",
    "asset": "0xcebA9300f2b948710d2653dD7B07f33A8B32118C",
    "amount": "10000",
    "payTo": "0xe4dc963c56979E0260fc146b87eE24F18220e545"
  }
]

Observed health

Status
Healthy
Latest latency
138 ms
Average latency
1506 ms
HTTP status
402
Last checked
Reachability
85.7% over 14 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "http",
  "method": "GET",
  "queryParams": {
    "wallet": "0x715dc035ffb97dd7bb4095c6670138ba05bb4e6d"
  }
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "input": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "const": "http"
        },
        "method": {
          "type": "string",
          "const": "GET"
        },
        "queryParams": {
          "type": "object",
          "properties": {
            "wallet": {
              "type": "string",
              "pattern": "^(0x[0-9a-fA-F]{40}|[0-9a-fA-F]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})$",
              "examples": [
                "0x715dc035ffb97dd7bb4095c6670138ba05bb4e6d",
                "DevFFyNWxZPtYLpEjzUnN1PFc9Po6PH7eZCi9f3tTkTw"
              ],
              "description": "The subject wallet: an EVM address (`0x` + 40 hex, case-insensitive) or a Solana base58 id (32-44 chars, case-SENSITIVE). Anything else is a 422 `not_an_address`."
            }
          },
          "required": [
            "wallet"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "type",
        "method",
        "queryParams"
      ],
      "additionalProperties": false
    },
    "output": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "const": "json"
        },
        "example": {
          "type": [
            "object",
            "array"
          ],
          "description": "The fields of the JSON answer, each mapped to its TYPE (a component name is an object described in https://api.describe.net/openapi.json). A sketch of the shape, not a reading of the index."
        }
      },
      "required": [
        "type"
      ]
    }
  },
  "required": [
    "input"
  ]
}