addrbookFor publishers
← The evidence ledger

Evidence row 1902

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:code-toll-production-up-railway-app
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
4b85604347b8532a45403587a5b0bd93e363a6a1c09e981b20f6650d90d50868
Leaf
0x332dbb94362132606f3e4bde6ae02a925c4bfce7a41ea8538de7fd76c244a9dd

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://code-toll-production.up.railway.app/decode-error"
    ],
    [
      "x402",
      "https://code-toll-production.up.railway.app/diagnose"
    ],
    [
      "x402",
      "https://code-toll-production.up.railway.app/generate"
    ],
    [
      "x402",
      "https://code-toll-production.up.railway.app/template"
    ]
  ],
  "name": "code-toll-production.up.railway.app",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "code-toll-production.up.railway.app",
    "endpoints": [
      {
        "description": "Decode any x402/HTTP error into structured recovery instructions. POST /decode-error {\"status\": 402} or {\"status\": \"timeout\"}. Returns meaning, action, retries, backoff, and fix.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 402,
            "group": "body",
            "name": "status",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://code-toll-production.up.railway.app/decode-error"
      },
      {
        "description": "Diagnose a failed x402 payment. Returns structured error code, human explanation, and exact fix. Example: /diagnose?error=insufficient_funds&balance=0.003&required=0.01",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0.003",
            "group": "query",
            "name": "balance",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "insufficient_funds",
            "group": "query",
            "name": "error",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0.01",
            "group": "query",
            "name": "required",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://code-toll-production.up.railway.app/diagnose"
      },
      {
        "description": "Code generation. Send a prompt, get back generated code. POST /generate {\"prompt\":\"...\"}",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "Write a Python function that parses CSV",
            "group": "body",
            "name": "prompt",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://code-toll-production.up.railway.app/generate"
      },
      {
        "description": "Complete working x402 MCP server template. Returns package.json + index.js + setup instructions. Replace one URL and deploy your own x402 MCP in 5 minutes.",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://code-toll-production.up.railway.app/template"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "code-toll-production-up-railway-app",
    "integrationType": "",
    "isNew": false,
    "name": "code-toll-production.up.railway.app",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.035",
      "currency": "USDC",
      "maxAmount": "0.1",
      "minAmount": "0.01"
    },
    "provider": "code-toll-production.up.railway.app",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"4b85604347b8532a45403587a5b0bd93e363a6a1c09e981b20f6650d90d50868","id":1902,"kind":"listing","method":"baseline/1","observed_us":1793025259570627,"prev":null,"subject":"agentic_market:code-toll-production-up-railway-app","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).

  1. 0x332dc36de46485d5dc67e038017e1f92abc14208456ee57150fe6b64c8b08b39
  2. 0xba9e76cd6fd18ebfcf074dd42eb985a525fdb959c74be8817dcd2d0bf85f6458
  3. 0x286957431905ac63049640b8d9f91991dbbd3d867303341a5baa167711df1cf1
  4. 0x5d18d1abea4f4f311d27dd97ce30c5a04adb0a5ab0fc20257cf865694f3bc81b
  5. 0x9d77a27ada52d575985469290bfa168946d255aa0300dcaeab4496bd2bc05884
  6. 0x3153db30485d0e89622aafc86d6b8c6e116bcf6367bcfd012d365dfeb3480616
  7. 0x6ef48833756f55026a914184ca3ca03dd5e85b7b077ec9e3ffdd85f9a77ab5ec
  8. 0x6eba5e03440b1ec2bdfe672bc51502f078731071a483901564599615c787795f
  9. 0xb2bab65867ba7d25c34235548a5a9e41e04bfe9b838908d08d5c38942b76a15d
  10. 0x147a93b247f471325988f4856b3ff7043d5e5fa80b374a5deccea90eab3af0fe
  11. 0xc99ea26556ddad6b2fde7887de8c0190d3a7c645402227c5a281ba47e02a67e5
  12. 0x2f4617d7a962f32849050ad5649d9dc4f962fd8618073cfa8519e6f862dfcef8
  13. 0x08de74b7fb265ddb83e4c673da8a94e5f71829b2e6e7464c71c5138e450f2217
  14. 0x4338355a835617a26aa0bfcc971e84eb030d84e2aa840e3c8af958921dd080c7
  15. 0x610738e0c43687aded83c613c73de8b5226c73c375858a167436461c522ea213
  16. 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON