addrbookFor publishers
← The evidence ledger

Evidence row 2518

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:grove-g-datalabs-com
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
88e9d731f70e344e90df3dab2caf963314197dd6957824db6d71ecb9fcb38650
Leaf
0xdb1dc305bfefaac44c67203c0c91253a08cde67dd89a20202cc2d3b45742cad2

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://grove.g-datalabs.com/api/data-check-paid"
    ]
  ],
  "name": "grove.g-datalabs.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "grove.g-datalabs.com",
    "endpoints": [
      {
        "description": "Check CSV data for missing values, duplicate rows, schema mismatches and invalid types. Returns a deterministic JSON quality report. Up to 1 MB and 10,000 rows. No AI model calls. $0.01 USDC per check. Resubmit the same payment and input to recover a response.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": true,
            "group": "body",
            "name": "authorizedToProcess",
            "required": false,
            "type": "boolean"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "id,score\n1,10\n2,20\n",
            "group": "body",
            "name": "csv",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "rules",
            "required": false,
            "type": "object"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://grove.g-datalabs.com/api/data-check-paid"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "grove-g-datalabs-com",
    "integrationType": "",
    "isNew": false,
    "name": "grove.g-datalabs.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.01",
      "currency": "USDC",
      "maxAmount": "0.01",
      "minAmount": "0.01"
    },
    "provider": "grove.g-datalabs.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"88e9d731f70e344e90df3dab2caf963314197dd6957824db6d71ecb9fcb38650","id":2518,"kind":"listing","method":"baseline/1","observed_us":1793025266866639,"prev":null,"subject":"agentic_market:grove-g-datalabs-com","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. 0xdb1d88f95b0d39d9a5367ffff765c2f209856be9cbbe42c6c60bf2ec339b538a
  2. 0x079c379d4850c24a3067b0c90d0404539de0af8173a2e740fb643e3e0f3f69b6
  3. 0xee0499d2278954f87800866d6544ad1ab3b96d96bf1adfc5aa10f5d4e8b3650f
  4. 0x9aa9a840e6a5d57a6b34e07135cb1cbf97441608e78dfea20fd6bf92a983358f
  5. 0xcde162674066fe1115725b3dace4b0ca994951e9d1ed9c73938ed8d17b7a5ab6
  6. 0xa0fb492ecd1a623f322ce08e913825f2321f8e4aaa55bf97f95e8dbdcb19804a
  7. 0x92d6faf1d9f58984216fd2bfdd0df669e7f699fdcf60eb459ff834351560038d
  8. 0x850ffa551729a9290c213d802e895f7a5b989b431c35e916b432b62fb30b55a6
  9. 0x0b642ed2eb6a1f31c451caf27684fbae79b4de96675f79bd14d3e2238d097d1d
  10. 0xf0fa8825f03ea7c30bd9031bd1bd80f189c5f26b11bf0823da9afc4bf22d0332
  11. 0x29700235b227055ce880d43e14eac146f6698beb898c5815b2dace9d29cb0d8c
  12. 0x3704bc5ad033a79977899a5ead894cf50c0b8c8432c020959cefe2af561eb5ee
  13. 0xcd9e3af1fa905ec61b99ee9442716d7c7a439aecacd018ec229a24def1cabf6b
  14. 0x6b927d53caa5125cdba9255612d524976c691f8672796c3f0885ba2c5b3af1ad
  15. 0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b
  16. 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
  17. 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON