addrbookFor publishers
← The evidence ledger

Evidence row 121538

Observed , by baseline/1.

Kind
listing
About
source_record x402_bazaar:https://soren.com/v1/oracle/onchain
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
5b3301c8908e0a01af252a40ff2b25b9aa13bd8b9c509d36ea319e8222eeea7a
Leaf
0x837678c792712461d0476d77ec053a0b0dcb97c711bd78cba1e66c405c9ec1a8

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://soren.com/v1/oracle/onchain"
    ]
  ],
  "name": "Soren",
  "owner_address": "0xadc3a47efbd82ed724a0e9a3d08d5a1a8e6586fd",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "resource": "/v1/oracle/onchain",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:8453",
        "payTo": "0xaDc3A47EFbD82Ed724a0E9A3D08D5A1A8e6586fd",
        "scheme": "exact"
      }
    ],
    "description": "A signed, timestamped read from Base mainnet: whether a transaction landed and in which block, an address's ETH and USDC balance, or the current block height and gas price. Use the tx query when you paid over x402, received settlement_pending, and need it resolved — the transaction is in a block with status 1, or it is not. Read through a commercial node, not the public RPC. Verify with soren.com/oracle-key.json",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "address": "0xaDc3A47EFbD82Ed724a0E9A3D08D5A1A8e6586fd",
              "hash": "0x731e0553663993c778025a6df7ce5a7e8b0b8f0b2a2ced3782802c54d230b757",
              "q": "tx"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "provenance": {
                "observed_at": "<ISO-8601 UTC>",
                "signature": {
                  "algorithm": "Ed25519",
                  "value": "<base64>"
                },
                "upstream_sha256": "<hex>"
              },
              "source": {
                "name": "Base mainnet (via Coinbase Developer Platform Node)"
              },
              "value": {
                "block_number": "<int>",
                "confirmed": true,
                "found": true,
                "gas_used": "<int>",
                "query": "tx",
                "status": "success"
              }
            },
            "type": "json"
          }
        },
        "routeTemplate": "/v1/oracle/onchain",
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "address": {
                      "description": "With q=balance, the address to read.",
                      "examples": [
                        "0xaDc3A47EFbD82Ed724a0E9A3D08D5A1A8e6586fd"
                      ],
                      "type": "string"
                    },
                    "hash": {
                      "description": "With q=tx, the 32-byte transaction hash.",
                      "examples": [
                        "0x731e0553663993c778025a6df7ce5a7e8b0b8f0b2a2ced3782802c54d230b757"
                      ],
                      "type": "string"
                    },
                    "q": {
                      "description": "tx, balance or block.",
                      "examples": [
                        "tx"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "q"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            }
          }
        }
      }
    },
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1785562636/bazaar-icons/b50c9e386b9d1c81.png",
    "lastUpdated": "2026-10-21T04:43:53.929Z",
    "quality": {
      "l30DaysTotalCalls": 4,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-10-21T04:43:53.275Z"
    },
    "resource": "https://soren.com/v1/oracle/onchain",
    "serviceName": "Soren",
    "tags": [
      "oracle",
      "onchain",
      "base",
      "blockchain",
      "transaction"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "A signed, timestamped read from Base mainnet: whether a transaction landed and in which block, an address's ETH and USDC balance, or the current block height and gas price. Use the tx query when you paid over x402, received settlement_pending, and need it resolved — the transaction is in a block with status 1, or it is not. Read through a commercial node, not the public RPC. Verify with soren.com/oracle-key.json"
}

What the leaf hashes

{"body":"5b3301c8908e0a01af252a40ff2b25b9aa13bd8b9c509d36ea319e8222eeea7a","id":121538,"kind":"listing","method":"baseline/1","observed_us":1793025620040580,"prev":null,"subject":"x402_bazaar:https://soren.com/v1/oracle/onchain","subject_kind":"source_record"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON