addrbookFor publishers
← The evidence ledger

Evidence row 3585

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:scan-api-production-e73f-up-railway-app
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
39c011aa8773cc92146b787da64ebf4e95207ab1bdf825b32bcf20b7c1d17eeb
Leaf
0x636e2e03f4508a1ec1ec89e2db38ecd58963b45e507a1428e0a853c62366bf62

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://scan-api-production-e73f.up.railway.app/scan"
    ],
    [
      "x402",
      "https://scan-api-production-e73f.up.railway.app/scan/audit"
    ],
    [
      "x402",
      "https://scan-api-production-e73f.up.railway.app/scan/deep"
    ],
    [
      "x402",
      "https://scan-api-production-e73f.up.railway.app/verify"
    ]
  ],
  "name": "scan-api-production-e73f.up.railway.app",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "scan-api-production-e73f.up.railway.app",
    "endpoints": [
      {
        "description": "Security scan with Semgrep + ESLint (JS/TS).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "const x = eval(userInput);",
            "group": "body",
            "name": "code",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "javascript",
            "group": "body",
            "name": "language",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://scan-api-production-e73f.up.railway.app/scan"
      },
      {
        "description": "Full audit: Semgrep + ESLint + Bandit + npm audit (if packageJson provided).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "const x = eval(userInput);",
            "group": "body",
            "name": "code",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "javascript",
            "group": "body",
            "name": "language",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.5",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://scan-api-production-e73f.up.railway.app/scan/audit"
      },
      {
        "description": "Deep scan with Semgrep + ESLint (JS/TS) + Bandit (Python).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "const x = eval(userInput);",
            "group": "body",
            "name": "code",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "javascript",
            "group": "body",
            "name": "language",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.25",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://scan-api-production-e73f.up.railway.app/scan/deep"
      },
      {
        "description": "Verify custodian holds claimed assets",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xabc123",
            "group": "query",
            "name": "custodian",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://scan-api-production-e73f.up.railway.app/verify"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "scan-api-production-e73f-up-railway-app",
    "integrationType": "",
    "isNew": false,
    "name": "scan-api-production-e73f.up.railway.app",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.225",
      "currency": "USDC",
      "maxAmount": "0.5",
      "minAmount": "0.05"
    },
    "provider": "scan-api-production-e73f.up.railway.app",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"39c011aa8773cc92146b787da64ebf4e95207ab1bdf825b32bcf20b7c1d17eeb","id":3585,"kind":"listing","method":"baseline/1","observed_us":1793025275221925,"prev":null,"subject":"agentic_market:scan-api-production-e73f-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. 0x636e1f6d054dace55d119d4cd48b509244e412984d3ed5d6e9eea33ee4be09a8
  2. 0xeb2b0d38fb761285515bbc9f9ccc3df3b4ec83deabc8c1404ffdf0dba9472fe3
  3. 0x3f8f16fc561e84c972b0eba0382a898536e5b0821d075c6a7953088d622915be
  4. 0x8777924dbfab724d7a3c7813cce392a84520d3b175e916e27466212e33f8f407
  5. 0x600ea90391c5b68f40ab52ee0437e4cf37e087dcb956644c30df8ff701903fbd
  6. 0xc35e26a9df909c09601410cb24f223d778400bec74d20638ef74a93bd877cd92
  7. 0x1751fad800a3d3d501391c37c2350869995dd7152781480c104f4082aaafaf99
  8. 0x06279f23f0439fa57f069f5a8311ee4a27b8d9037ea8cc840a441ab8433263ab
  9. 0x7ce8009e0ade8389109c2f54f5756e1f15a0afa25b5da6008befeb3c90a51b5c
  10. 0x805c08486b6cd1b041c9a402e5b3eb6f97649952efcabb97e1817185a4ce7572
  11. 0xde5ff34fc9e6ff297fede5d3c4b4de6828c65b98246109399106064f912afa82
  12. 0x3c8355143bb13802401d5a80f8a70809a59f429bc298f4912731fc8d207e4f43
  13. 0x13f4b94ecf613d585c952b5363dad2b247a55371eb8e358bb89dc033e83128b1
  14. 0x9a79c65e077cd9da9d436b3ade6f5ddc0d244510c4d5903ef2f02d81205f7666
  15. 0xa2d436d488e3600b0e5c3e3ed9c9234cd52853c59830b786334fd0c4292d9f40
  16. 0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0
  17. 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON