addrbookFor publishers
← The evidence ledger

Evidence row 3755962

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:kya-br-agents-marcelfons-workers-dev
Recorded
Previous row
#3439642
Body SHA-256
53508ccfae3105e50c893e4ffa5128e3e11c5225e7d2be236ada94d8410b401d
Leaf
0x5596f32075191d3ffff8824e01b04293cde868a211addeb320b57f946f77569b

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://kya-br-agents.marcelfons.workers.dev/v1/agents"
    ],
    [
      "x402",
      "https://kya-br-agents.marcelfons.workers.dev/v1/agents/:id/allowed"
    ],
    [
      "x402",
      "https://kya-br-agents.marcelfons.workers.dev/v1/agents/:id/renew"
    ],
    [
      "x402",
      "https://kya-br-agents.marcelfons.workers.dev/v1/agents/:id/verified"
    ]
  ],
  "name": "kya-br-agents.marcelfons.workers.dev",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "kya-br-agents.marcelfons.workers.dev",
    "endpoints": [
      {
        "description": "Register an AI agent for a Brazilian company: agent key (EVM address or Web Bot Auth Ed25519 key), CNPJ and a mandate (JSON, validated against /.well-known/kya-mandate.schema.json). Returns a one-time challenge the agent signs with its key and the company signs with its e-CNPJ (CMS/PKCS#7). Price covers the checks at issuance.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "agent",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "00000000000191",
            "group": "body",
            "name": "cnpj",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "mandate",
            "required": false,
            "type": "object"
          }
        ],
        "pricing": {
          "amount": "0.25",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "KYA Brasil",
        "tags": [
          "brazil",
          "kya",
          "agent-identity",
          "kyb",
          "attestation"
        ],
        "url": "https://kya-br-agents.marcelfons.workers.dev/v1/agents"
      },
      {
        "description": "Signed verdict: is this action (action, amount, currency, counterparty, payment instrument) inside the agent's mandate and is the credential active? Evaluates the reserved mandate fields; lists the fields it did not evaluate.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "pay",
            "group": "query",
            "name": "action",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "80",
            "group": "query",
            "name": "amount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "33000167000101",
            "group": "query",
            "name": "counterparty",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "USDC",
            "group": "query",
            "name": "currency",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "764477d1-f920-476f-a876-96e786c2bcc6",
            "group": "path",
            "name": "id",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "KYA Brasil",
        "tags": [
          "brazil",
          "kya",
          "agent-identity",
          "e-cnpj",
          "attestation"
        ],
        "url": "https://kya-br-agents.marcelfons.workers.dev/v1/agents/:id/allowed"
      },
      {
        "description": "Re-issue the credential for 90 more days. The company signs the renewal challenge with an e-CNPJ in force (not revoked); the company must still be ATIVA at the Receita.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "764477d1-f920-476f-a876-96e786c2bcc6",
            "group": "path",
            "name": "id",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "KYA Brasil",
        "tags": [
          "brazil",
          "kya",
          "agent-identity",
          "kyb",
          "attestation"
        ],
        "url": "https://kya-br-agents.marcelfons.workers.dev/v1/agents/:id/renew"
      },
      {
        "description": "Same as the free verification, without daily limit, plus a signed receipt of the verification itself (what was checked, when). Pay per call with x402.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "764477d1-f920-476f-a876-96e786c2bcc6",
            "group": "path",
            "name": "id",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "KYA Brasil",
        "tags": [
          "brazil",
          "kya",
          "agent-identity",
          "e-cnpj",
          "attestation"
        ],
        "url": "https://kya-br-agents.marcelfons.workers.dev/v1/agents/:id/verified"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "kya-br-agents-marcelfons-workers-dev",
    "integrationType": "",
    "isNew": false,
    "name": "kya-br-agents.marcelfons.workers.dev",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.0925",
      "currency": "USDC",
      "maxAmount": "0.25",
      "minAmount": "0.01"
    },
    "provider": "kya-br-agents.marcelfons.workers.dev",
    "providerUrl": "",
    "serviceName": "KYA Brasil",
    "tags": [
      "brazil",
      "kya",
      "agent-identity",
      "kyb",
      "attestation",
      "e-cnpj"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"53508ccfae3105e50c893e4ffa5128e3e11c5225e7d2be236ada94d8410b401d","id":3755962,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793989731934440,"prev":3439642,"subject":"agentic_market:kya-br-agents-marcelfons-workers-dev","subject_kind":"source_record"}

Proof

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

  1. 0x5596fb5181312e194a92f52c3deec60679eb3e68fc62458ef45ae146c2ad2002
  2. 0x5562f750e0b73fe4e5525e57956e4aa64afa0a2c765e86bc52020c91ec07177e
  3. 0x550cb12319403b1a76e1889994f413f9219e295bc305b2383195b1cc5f7679f3
  4. 0x0c2f4f4585828356689e2951c1ae4ece7f43145e507a6dc6adfeccbfcc49b264
  5. 0xd5af2ed8944a3b2feba6633320ba3e14ba58ea9a7cab6e2459846c7357ae3076
  6. 0x0a839b1082eafd76a6ca261acd307175365bf0f40ee6981c00a1d3e4dc6be372
  7. 0xe1bca464c7b68b4161d0181e07306558c850af2d6df376e387135c835ce5a718
  8. 0xb20c245ee0e8a65e296a41f8aa2e687ef0baab20c625888f28ecfbce2bdcb1e2
  9. 0x52c4351c1309011b4c00effb82f99c83c6f78fdffddce11fbb468a900c2e8336
  10. 0x7436818192e50c4f938b8a43ca4d967ed64d17a181f2e7a2b403ad795ee43917
  11. 0x436a1171a723790892a99944fc1bb3d8821b66062a1cdee193f48c77ef02e5f3
  12. 0x4ab3d4a5968d0352e2cdc0092d87a1bf662203881f1f3290774a89b224ab3d72
  13. 0x55e8d440db2afafbd56e4dd36f7b6f5610d736995fc1c534ea6b0a3d3f9d5659
  14. 0x7abf7584949efd3b63bcfb8ca39ee05f7142b48c7862889137843da44a858a72
  15. 0xf5bd84a61225f062ef205a5e8dc4f170a403665fdfa49b2b923457e0386f3abe
  16. 0x7a2e5c8104eb5015bfa08d52a9278aa0b4da48bd2fb98690cc2d1c225b5dc691
  17. 0x4a618d78b1cebba8beec4ef22aaac9187dcdfb39064e0be537ca2600abb90740
  18. 0x119743aadcddb571b28b442b62196d4a0afc4e1c9979c2d477d34fcc9413deaf
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON