← The evidence ledger
Evidence row 67091
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.lumitrades.io/v1/macro/yen
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- eae236e95c8716f2a48232bc0ea0e726ba7fb0a193a086beeb8873a1c5f0cc88
- Leaf
- 0x9ab579fea4d41d5ec1d547e377ee6ebf83f73112388661501a2dc8282c31b718
What was observed
{
"endpoints": [
[
"x402",
"https://api.lumitrades.io/v1/macro/yen"
]
],
"name": "Lumi Trades",
"owner_address": "0x5e617bac19912e6d212cb303ae84655e9e203532",
"raw": {
"accepts": [
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"decimals": 6,
"invoiceId": "lumi1.yen.tnhdbc.I8t7ZQPJVS60.7800.Czi8ZENwzFpoFHopJg_Nvw",
"name": "USD Coin",
"symbol": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x5E617bac19912e6d212CB303ae84655E9E203532",
"scheme": "exact"
},
{
"amount": "7800",
"asset": "XRP",
"extra": {
"invoiceId": "lumi1.yen.tnhdbc.I8t7ZQPJVS60.7800.Czi8ZENwzFpoFHopJg_Nvw",
"sourceTag": 804681468
},
"maxTimeoutSeconds": 300,
"network": "xrpl:0",
"payTo": "rM8kmmnz5qPMg7V3r7SHYXgDGvm8PhzLvM",
"scheme": "exact"
},
{
"amount": "0.01",
"asset": "524C555344000000000000000000000000000000",
"extra": {
"invoiceId": "lumi1.yen.tnhdbc.I8t7ZQPJVS60.7800.Czi8ZENwzFpoFHopJg_Nvw",
"issuer": "rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De",
"sourceTag": 804681468,
"symbol": "RLUSD"
},
"maxTimeoutSeconds": 300,
"network": "xrpl:0",
"payTo": "rM8kmmnz5qPMg7V3r7SHYXgDGvm8PhzLvM",
"scheme": "exact"
},
{
"amount": "0.01",
"asset": "5553444300000000000000000000000000000000",
"extra": {
"invoiceId": "lumi1.yen.tnhdbc.I8t7ZQPJVS60.7800.Czi8ZENwzFpoFHopJg_Nvw",
"issuer": "rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE",
"sourceTag": 804681468,
"symbol": "USDC"
},
"maxTimeoutSeconds": 300,
"network": "xrpl:0",
"payTo": "rM8kmmnz5qPMg7V3r7SHYXgDGvm8PhzLvM",
"scheme": "exact"
},
{
"amount": "100000",
"asset": "CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75",
"extra": {
"areFeesSponsored": true,
"decimals": 7,
"invoiceId": "lumi1.yen.tnhdbc.I8t7ZQPJVS60.7800.Czi8ZENwzFpoFHopJg_Nvw",
"symbol": "USDC"
},
"maxTimeoutSeconds": 300,
"network": "stellar:pubnet",
"payTo": "GCKTH26VNR4H4WLCXS5DX6563XRQQXWP5QKQWFD6CHOGTZJ2N5GKBU2L",
"scheme": "exact"
}
],
"description": "Yen carry-trade monitor: USD/JPY and Nikkei 225 levels with daily and 5-day changes, a rule-based carry-trade risk level (low, watch or elevated) measured against the 155 USD/JPY line with reasons, and upcoming Japan events such as BOJ decisions and CPI releases, with sources. Use when an agent needs to assess whether yen funding stress could affect risk assets including crypto. Analytics only, not financial advice. Not charged on stale data.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"type": "http"
},
"output": {
"example": {
"as_of": "2026-10-22T11:05:00Z",
"carry_trade_risk": {
"distance_to_key_level_pct": 1.34,
"key_level": 155,
"level": "watch",
"reasons": [
"USD/JPY within 1.5% of 155"
]
},
"data_age_seconds": 600,
"japan_events": [
{
"date": "2026-10-30",
"title": "BOJ policy decision"
}
],
"kind": "macro_yen",
"next_update": "2026-10-22T17:05:00Z",
"nikkei_225": {
"change_pct": -2.65,
"price": 62907.84
},
"payment": {
"amount": "0.01",
"asset": "USDC",
"network": "eip155:8453",
"payer": "0x12ab...89cd",
"transaction": "0x5f0c...e41a"
},
"stale_after": "2026-10-22T23:05:00Z",
"usd_jpy": {
"change_5d_pct": -0.67,
"change_pct": -0.62,
"price": 157.08
}
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"as_of": {
"type": "string"
},
"carry_trade_risk": {
"type": "object"
},
"data_age_seconds": {
"type": "number"
},
"japan_events": {
"type": "array"
},
"kind": {
"type": "string"
},
"next_update": {
"type": "string"
},
"nikkei_225": {
"type": "object"
},
"payment": {
"type": "object"
},
"stale_after": {
"type": "string"
},
"usd_jpy": {
"type": "object"
}
},
"required": [
"kind",
"payment"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"payment-identifier": {
"info": {
"required": false
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"maxLength": 128,
"minLength": 16,
"pattern": "^[a-zA-Z0-9_-]+$",
"type": "string"
},
"required": {
"type": "boolean"
}
},
"required": [
"required"
],
"type": "object"
}
}
},
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1792705707/bazaar-icons/3e908f423e67b0c6.png",
"lastUpdated": "2026-10-25T20:33:00.204Z",
"quality": {
"l30DaysTotalCalls": 7,
"l30DaysUniquePayers": 2,
"lastCalledAt": "2026-10-25T20:32:59.994Z"
},
"resource": "https://api.lumitrades.io/v1/macro/yen",
"serviceName": "Lumi Trades",
"tags": [
"macro",
"forex",
"yen-carry-trade",
"japan",
"bitcoin"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Yen carry-trade monitor: USD/JPY and Nikkei 225 levels with daily and 5-day changes, a rule-based carry-trade risk level (low, watch or elevated) measured against the 155 USD/JPY line with reasons, and upcoming Japan events such as BOJ decisions and CPI releases, with sources. Use when an agent needs to assess whether yen funding stress could affect risk assets including crypto. Analytics only, not financial advice. Not charged on stale data."
}What the leaf hashes
{"body":"eae236e95c8716f2a48232bc0ea0e726ba7fb0a193a086beeb8873a1c5f0cc88","id":67091,"kind":"listing","method":"baseline/1","observed_us":1793025462210260,"prev":null,"subject":"x402_bazaar:https://api.lumitrades.io/v1/macro/yen","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).
- 0x9ab5863d8a50f343c241b25dff2eaa2b0f4964251908dc54e0da0c864508fc46
- 0x19cffbc7c095d2f9988a10ee2e40d1349e02ae59a529880a0fe6142357c4255d
- 0x7070f7f26a6f9388ff22a16d62b5d65233618a28a0103da6d3a2dbd44e870b7a
- 0x323e99989ced86d66dd3092312b92db16b57c1c553c3d596c0e63ba821ee1873
- 0x1c40c710cc98e6255ee5a28edab86e2627290f02af87a27415ea548b49ff88d1
- 0x029e3ff5fdd579e75f7345a416de3780db9e4964d0058ab6c05951075978aeb1
- 0x8ef335c0b922ffcb8ba9e6bbda41f360da507b3909ea45d61aa4b2cc19b19215
- 0xdda6ae09fbd8e01fd3343cba323dc26d2479aed8607a029f775d23acb7ec7acc
- 0x3f633c7b92468c8018a53ff43d62a3f84dde7a80b96c682fd1e24807a7161edb
- 0xf6875e1a5b7fad4e83ba62e2cff960aa72810186bc672e4064792557da09184e
- 0x2c3b7cfe0eedcaf62de3a3cb4a2c0ef97e866e6e41191a5ffb58de967e516348
- 0xfee33ee0189dc82c649bd0324796a297b897507b2fddbbe2eff331c40c960ce2
- 0x239fd39716710e7412bd120c373072b4c0d8b11bb9ee431dad62a2ce57b3d6f4
- 0x49062da782c4f73855ddd5fdd51840749f928b5f17d1ce75ac50f2d829104e72
- 0xf0bd63870f0bb378fa300bd33563050dcb7b3e02b44eb3ee550c1c534ec4b246
- 0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f
- 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae