addrbookFor publishers
← The evidence ledger

Evidence row 981

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:api-ideafactorylab-org
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
3efb388fefbdf7dbc6f3539bb3f15122ae0d3f5c20cf6d1064ca548b37472976
Leaf
0x05fc5de7e37bad58e1964cd627c6fb1cf842cf96c770e25f07e4515b994607a7

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.ideafactorylab.org/x402/currency"
    ],
    [
      "x402",
      "https://api.ideafactorylab.org/x402/dns-lookup"
    ],
    [
      "x402",
      "https://api.ideafactorylab.org/x402/github-user"
    ],
    [
      "x402",
      "https://api.ideafactorylab.org/x402/ip"
    ],
    [
      "x402",
      "https://api.ideafactorylab.org/x402/weather"
    ]
  ],
  "name": "api.ideafactorylab.org",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "api.ideafactorylab.org",
    "endpoints": [
      {
        "description": "Live currency conversion. Pass ?from=USD&to=EUR&amount=100",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 100,
            "group": "query",
            "name": "amount",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "USD",
            "group": "query",
            "name": "from",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "EUR",
            "group": "query",
            "name": "to",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "3"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.ideafactorylab.org/x402/currency"
      },
      {
        "description": "DNS record lookup for any domain. Pass ?domain=google.com&type=A",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "google.com",
            "group": "query",
            "name": "domain",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "A",
            "group": "query",
            "name": "type",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "4"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.ideafactorylab.org/x402/dns-lookup"
      },
      {
        "description": "GitHub user public profile. Pass ?username=torvalds",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "torvalds",
            "group": "query",
            "name": "username",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "",
        "tags": [],
        "url": "https://api.ideafactorylab.org/x402/github-user"
      },
      {
        "description": "IP address geolocation -- city, country, org, timezone. Pass ?ip=8.8.8.8",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "8.8.8.8",
            "group": "query",
            "name": "ip",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "3"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.ideafactorylab.org/x402/ip"
      },
      {
        "description": "Current weather for any city. Pass ?city=London",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "London",
            "group": "query",
            "name": "city",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "12",
          "l30DaysUniquePayers": "6"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.ideafactorylab.org/x402/weather"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "api-ideafactorylab-org",
    "integrationType": "",
    "isNew": false,
    "name": "api.ideafactorylab.org",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.001",
      "currency": "USDC",
      "maxAmount": "0.001",
      "minAmount": "0.001"
    },
    "provider": "api.ideafactorylab.org",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"3efb388fefbdf7dbc6f3539bb3f15122ae0d3f5c20cf6d1064ca548b37472976","id":981,"kind":"listing","method":"baseline/1","observed_us":1793025241517077,"prev":null,"subject":"agentic_market:api-ideafactorylab-org","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. 0x05fc7ccba62aee112cf5122ba41fb39ff60f0d03f09f64369d874524078bd864
  2. 0x39fa863a857da82e12f102893c9bedf63311170ac75c03032e9c3e5a238397f9
  3. 0xe1ad3637067f5e12d0940324d58839a589698323a4bc6e107fbbc692bb197471
  4. 0x8cf08be091037b436cda1b3ea9f85a17fab2b589d14c25cbe03c8677461173fb
  5. 0xcd65f4295d21fc12bf5eac2b5d7cfd319dc17b6aa802b6db79b329e33c305ac7
  6. 0xf890d49b481b819a792f308584e54b948fd6194a998a5e1418ef1d350f684029
  7. 0xe6794a36557f69819fc61f2e29696c341d4837b9f9c27a267be032f5685d713b
  8. 0x441d907312cc772773126d1532701c0f10c04336e33ae73c50e6870b533f0544
  9. 0x2e678e5fc91d6c512e07512fdd928a58c415e6df78049106213d287f51f20d5f
  10. 0xcbf24e2308735268c6c221452ee6dcce65722c748c6fc988da0c295e5f881662
  11. 0x88fb9d02ea6ed7254b70cfe02388b31c183a7a709aad6303948d66f85ad516b1
  12. 0x7910a200eb458bec3c3badb3b2ead3e75cec5f3ba263800cea6b9f32efb53f25
  13. 0x610fdf3e989af0a6b4a400a3a8aab9156d757f8c96efe4e9d0594dfd04de1cc0
  14. 0xd1d3499072edb10edc68f84bcae2365d2ab534df689250cab18c751b6f13b6ff
  15. 0x7ddc2fead128357f881b63e6c7c26d7fbbb84fca6c7c8e0bbfe386de86ca8d39
  16. 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
  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