addrbookFor publishers
← The evidence ledger

Evidence row 2003

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:currency-api-production-4a8d-up-railway-app
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
da20535f3170c56b735d6f2c279a4f872b575cdb2ceb162e3d4601fc01304132
Leaf
0xec0ced5d79e4e53a09eb42ded92ca14451ea251fb9955cfb8088fe117d97294c

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://currency-api-production-4a8d.up.railway.app/crypto/price"
    ],
    [
      "x402",
      "https://currency-api-production-4a8d.up.railway.app/crypto/prices"
    ],
    [
      "x402",
      "https://currency-api-production-4a8d.up.railway.app/rates/convert"
    ],
    [
      "x402",
      "https://currency-api-production-4a8d.up.railway.app/rates/historical"
    ],
    [
      "x402",
      "https://currency-api-production-4a8d.up.railway.app/rates/latest"
    ]
  ],
  "name": "currency-api-production-4a8d.up.railway.app",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "currency-api-production-4a8d.up.railway.app",
    "endpoints": [
      {
        "description": "Current price, market cap, and 24h change for a single cryptocurrency by symbol or name (CoinGecko).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "bitcoin",
            "group": "body",
            "name": "coin",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "usd",
            "group": "body",
            "name": "vs_currency",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "10",
          "l30DaysUniquePayers": "9"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://currency-api-production-4a8d.up.railway.app/crypto/price"
      },
      {
        "description": "Batch current prices, market caps, and 24h changes for up to 50 cryptocurrencies by symbol or name (CoinGecko).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": [],
            "group": "body",
            "name": "coins",
            "required": false,
            "type": "array"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "usd",
            "group": "body",
            "name": "vs_currency",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "8",
          "l30DaysUniquePayers": "5"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://currency-api-production-4a8d.up.railway.app/crypto/prices"
      },
      {
        "description": "Convert an amount from one fiat currency to another at the latest ECB rate; returns the rate, converted result, and rate date.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 100,
            "group": "body",
            "name": "amount",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "USD",
            "group": "body",
            "name": "from",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "GBP",
            "group": "body",
            "name": "to",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "",
        "tags": [],
        "url": "https://currency-api-production-4a8d.up.railway.app/rates/convert"
      },
      {
        "description": "Historical fiat exchange rates for a given date (YYYY-MM-DD, back to 1999-01-04) and base currency; optionally restrict to specific targets.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "USD",
            "group": "body",
            "name": "base",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2024-01-15",
            "group": "body",
            "name": "date",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": [],
            "group": "body",
            "name": "symbols",
            "required": false,
            "type": "array"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "7",
          "l30DaysUniquePayers": "5"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://currency-api-production-4a8d.up.railway.app/rates/historical"
      },
      {
        "description": "Latest fiat exchange rates (ECB via Frankfurter) for a base currency; optionally restrict to specific target currency codes.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "USD",
            "group": "body",
            "name": "base",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": [],
            "group": "body",
            "name": "symbols",
            "required": false,
            "type": "array"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "",
        "tags": [],
        "url": "https://currency-api-production-4a8d.up.railway.app/rates/latest"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "currency-api-production-4a8d-up-railway-app",
    "integrationType": "",
    "isNew": false,
    "name": "currency-api-production-4a8d.up.railway.app",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.001",
      "currency": "USDC",
      "maxAmount": "0.001",
      "minAmount": "0.001"
    },
    "provider": "currency-api-production-4a8d.up.railway.app",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"da20535f3170c56b735d6f2c279a4f872b575cdb2ceb162e3d4601fc01304132","id":2003,"kind":"listing","method":"baseline/1","observed_us":1793025260010019,"prev":null,"subject":"agentic_market:currency-api-production-4a8d-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. 0xec0d2be141f4a246025bbaaceaf2ff5892c467f66a6cbe9e3aab3d88ef594bf9
  2. 0x096543bf5204904bbf8f5a9261cbc75d7a35df8049c940ee342e4334a49df3d3
  3. 0x6bab414a09b9f458ba24635eb7d49a1aef7216e59bef7d69b18dfb2d389055ad
  4. 0x7942d08e237eebce8042cfe223aa45f62590aa419bac0f8b989a7ece8fbdbdb5
  5. 0x49d5baba77ec8d3218092965633961de43e496d2c8e7af68121c99ef6c52ae8b
  6. 0x873c5abaa4b14ff0d4fbcde6790d7c2718c5f2e75bede9db8295fe388b26abc7
  7. 0x017a474c67f3c10c3308100df2283f3a64b0143393647690169a675b80a47ab5
  8. 0xb751709fff5a25ee07c23a89a8fa402121cd876083905b10bde019500dbee78f
  9. 0x4464dd2061ec013e7d53cd23da45888e7a5a0035928643b6d04cb9f53ece872a
  10. 0x0e6847189b6b941d0233f67c69f0c32e1b6794611c654d5a10f2587ccfc1b873
  11. 0x94e3a06f6e015a8e8a8a7e2c73991edf3f9ceb9ff83b85412d31c39f3e9bc8c1
  12. 0x4bac6365a3676c613d57c80f4d4f617e583205074db24f3dec4d2ed4939a26e6
  13. 0xec98ca25cb12ffed7c3e1373971719ce414ee6deecd1e7724b2979e2c356d99f
  14. 0x614d844c9e0509d9f9e63697aa2935555bce5f13695a8dc0047aa9e9898d70b3
  15. 0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0
  16. 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
  17. 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON