← The evidence ledger
Evidence row 2241670
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://markt.halowerk.com/basis
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 863ac4c2190ceb80695a2096daf99387288ec95b91e598f9cea8f3c3c31543bf
- Leaf
- 0x944a0ccdbd39fbba9c106444c39ad6bef0c245528de18b148f8512e84ae7ad19
What was observed
{
"endpoints": [
[
"x402",
"https://markt.halowerk.com/basis"
]
],
"name": "HALOWERK marktwerk",
"owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
"raw": {
"accepts": [
{
"amount": "4000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"asset": "USDC",
"assetTransferMethod": "eip3009",
"eip712Domain": {
"chainId": 8453,
"name": "USD Coin",
"verifyingContract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"version": "2"
},
"name": "USD Coin",
"network_name": "Base Mainnet",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"scheme": "exact"
}
],
"description": "Reads the dated futures of Deribit for BTC or ETH and compares each expiry with a spot price whose source is always named in the answer, because a basis computed against a different venue than the future is a different number. By default the Deribit index is used, which sits on the same venue as the contract; choosing a spot venue instead is possible and is then flagged, including the case where that venue quotes in USDT while the contract settles in USD. Annualization only happens above one day",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"expiries": "naechste",
"symbol": "BTC/USD",
"venue": "deribit"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"expiries": {
"default": "alle",
"description": "alle for every open expiry, naechste for the nearest one, or an exact date as YYYY-MM-DD.",
"type": "string"
},
"spot_source": {
"default": "deribit_index",
"description": "Where the spot price comes from. deribit_index sits on the same venue as the contract; anything else is flagged as a cross venue basis.",
"enum": [
"deribit_index",
"binance",
"coinbase",
"kraken",
"okx",
"bybit"
],
"type": "string"
},
"symbol": {
"description": "Underlying as BASE/USD, so BTC/USD or ETH/USD. Deribit settles its dated futures in USD.",
"pattern": "^(BTC|ETH|btc|eth)/(USD|usd)$",
"type": "string"
},
"venue": {
"default": "deribit",
"description": "Futures venue. Only Deribit is connected here.",
"enum": [
"deribit"
],
"type": "string"
}
},
"required": [
"symbol"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-11-02T15:03:10.738Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-11-02T15:03:10.549Z"
},
"resource": "https://markt.halowerk.com/basis",
"serviceName": "HALOWERK marktwerk",
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Reads the dated futures of Deribit for BTC or ETH and compares each expiry with a spot price whose source is always named in the answer, because a basis computed against a different venue than the future is a different number. By default the Deribit index is used, which sits on the same venue as the contract; choosing a spot venue instead is possible and is then flagged, including the case where that venue quotes in USDT while the contract settles in USD. Annualization only happens above one day"
}What the leaf hashes
{"body":"863ac4c2190ceb80695a2096daf99387288ec95b91e598f9cea8f3c3c31543bf","id":2241670,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793647629621434,"prev":null,"subject":"x402_bazaar:https://markt.halowerk.com/basis","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).
- 0x944a428b0fbe1c5db6fdbe29f47fcee090cefcb07a8b1f11bd5615b54a748212
- 0x6ef0ca62d08086f21fdf817e542c82a46ba1fcf9fc44ee4b3405e4f8924c4bfc
- 0x6f2a9c148d56917c13b17c5d2b15d6eb68333717d2e069d32b0da09761f2666a
- 0x45d1f910307f59c72c2f984b5073d9bd69a36100d77f20b4125eb4866152a380
- 0x8dc93e59511a842d9d825d93d5f7b2536f106fbd7135827b4ebec4e23c0b04e3
- 0x42ae5d0781da9590230af9842d3693f57145277f602138d13b3329d63335129a
- 0x16be875133cde67e8820a8f3aa2e69d308f9e3f4c3e334b1ab36278086005fd4
- 0x1e1be9ff4c7a440db3dc56abb498f29b5040df721be1aa8a0c3080027c0f3bd8
- 0x205ca2c01b7b5edca33126f381aa21772697ac7cd57dc5d0907db3a46bc453e6
- 0xfc6bea86a9faca3b2cb63ae9e15494a4071b82f5fd28415317b05127901c583b
- 0x70c2da3fe33ab36b2a6d849296a1210a38a28725ab16642db7e8f6c31012e505
- 0xea6f93175048cf85d24408769c79295ffeeaf7c9deac709218a5ca018c0181b0
- 0xa17f6a1bac5d26cc57d2e02b81d6f7d4d897fa15d99d32d506b3ff7cbcfd9c03
- 0xece99d4dfafa93913edbe131eb22b3d7ab2648b58b5bd9dcd361be4f8953b107
- 0x5d92631d189bd0292c27a05f85a5ec38ec5f4197dfe4660eb991dc6a511e25a6
- 0x5e23ec5954c11a4530aab8c635a72b12bcfeb6fcb03c6cb1a990cc1743424543
- 0x1805ef693fbdb2c23fcb61616f830408ca89bec1dc5b68ee47a770ffc0b9760a
- 0x4d205063c881c48edbbb37762a8d3bbb7444d4c42daa882f663a231893d25c35
- 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af