← The evidence ledger
Evidence row 3968583
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://coord.taifoon.dev/v1/trading/record
- Recorded
- Previous row
- #3763024
- Body SHA-256
- 3a0aa581f036fc41f80b51bd9e11370e4f3794b41447c8be527a0fba030af303
- Leaf
- 0x3ab9d0746f6412d85b370c8b08811a581e839c29af245e81607200e343bc2301
What was observed
{
"endpoints": [
[
"x402",
"https://coord.taifoon.dev/v1/trading/record"
]
],
"name": "Taifoon",
"owner_address": "0x3574999dd4c96eb73bd6e11d4177010c83e14f5b",
"raw": {
"accepts": [
{
"amount": "20000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"description": "A trader’s realized record recomputed by code from its fills (Taifoon venue by attribution, paper; or Hyperliquid by address): fills, notional, PnL before fees, fees, wins, losses, max drawdown, the same round trips held long, and the fills with their sha256 digest. Facts about past fills, not advice. The same source is also served over MCP by Cubicle copy-trading (ERC-8004 8453:96560).",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxAmountRequired": "20000",
"maxTimeoutSeconds": 300,
"mimeType": "application/json",
"network": "eip155:8453",
"payTo": "0x3574999dd4c96eB73Bd6e11D4177010C83E14f5b",
"resource": "https://coord.taifoon.dev/v1/trading/record",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"description": "A trader’s realized record recomputed by code from its fills (Taifoon venue by attribution, paper; or Hyperliquid by address): fills, notional, PnL before fees, fees, wins, losses, max drawdown, the same round trips held long, and the fills with their sha256 digest. Facts about past fills, not advice. The same source is also served over MCP by Cubicle copy-trading (ERC-8004 8453:96560).",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxAmountRequired": "20000",
"maxTimeoutSeconds": 300,
"mimeType": "application/json",
"network": "eip155:42161",
"payTo": "0x3574999dd4c96eB73Bd6e11D4177010C83E14f5b",
"resource": "https://coord.taifoon.dev/v1/trading/record",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "0x3600000000000000000000000000000000000000",
"description": "A trader’s realized record recomputed by code from its fills (Taifoon venue by attribution, paper; or Hyperliquid by address): fills, notional, PnL before fees, fees, wins, losses, max drawdown, the same round trips held long, and the fills with their sha256 digest. Facts about past fills, not advice. The same source is also served over MCP by Cubicle copy-trading (ERC-8004 8453:96560).",
"extra": {
"name": "USDC",
"version": "2"
},
"maxAmountRequired": "20000",
"maxTimeoutSeconds": 300,
"mimeType": "application/json",
"network": "eip155:5042",
"payTo": "0x3574999dd4c96eB73Bd6e11D4177010C83E14f5b",
"resource": "https://coord.taifoon.dev/v1/trading/record",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168",
"description": "A trader’s realized record recomputed by code from its fills (Taifoon venue by attribution, paper; or Hyperliquid by address): fills, notional, PnL before fees, fees, wins, losses, max drawdown, the same round trips held long, and the fills with their sha256 digest. Facts about past fills, not advice. The same source is also served over MCP by Cubicle copy-trading (ERC-8004 8453:96560).",
"extra": {
"name": "Global Dollar",
"version": "1"
},
"maxAmountRequired": "20000",
"maxTimeoutSeconds": 300,
"mimeType": "application/json",
"network": "eip155:4663",
"payTo": "0x3574999dd4c96eB73Bd6e11D4177010C83E14f5b",
"resource": "https://coord.taifoon.dev/v1/trading/record",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "0x754704Bc059F8C67012fEd69BC8A327a5aafb603",
"description": "A trader’s realized record recomputed by code from its fills (Taifoon venue by attribution, paper; or Hyperliquid by address): fills, notional, PnL before fees, fees, wins, losses, max drawdown, the same round trips held long, and the fills with their sha256 digest. Facts about past fills, not advice. The same source is also served over MCP by Cubicle copy-trading (ERC-8004 8453:96560).",
"extra": {
"name": "USDC",
"version": "2"
},
"maxAmountRequired": "20000",
"maxTimeoutSeconds": 300,
"mimeType": "application/json",
"network": "eip155:143",
"payTo": "0x3574999dd4c96eB73Bd6e11D4177010C83E14f5b",
"resource": "https://coord.taifoon.dev/v1/trading/record",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"description": "A trader’s realized record recomputed by code from its fills (Taifoon venue by attribution, paper; or Hyperliquid by address): fills, notional, PnL before fees, fees, wins, losses, max drawdown, the same round trips held long, and the fills with their sha256 digest. Facts about past fills, not advice. The same source is also served over MCP by Cubicle copy-trading (ERC-8004 8453:96560).",
"extra": {
"feePayer": "F742C4VfFLQ9zRQyithoj5229ZgtX2WqKCSFKgH2EThq"
},
"maxAmountRequired": "20000",
"maxTimeoutSeconds": 300,
"mimeType": "application/json",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "GQcEn5pLcweo7qaiy3rDdsiUPiygygmFBaixNtNqhQVD",
"resource": "https://coord.taifoon.dev/v1/trading/record",
"scheme": "exact"
}
],
"description": "A trader’s realized record recomputed by code from its fills (Taifoon venue by attribution, paper; or Hyperliquid by address): fills, notional, PnL before fees, fees, wins, losses, max drawdown, the same round trips held long, and the fills with their sha256 digest. Facts about past fills, not advice. The same source is also served over MCP by Cubicle copy-trading (ERC-8004 8453:96560).",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"attribution": "llm-taifoon-trader-sage"
},
"type": "http"
},
"output": {
"example": {
"account": "llm-taifoon-trader-sage",
"class": "trading.record",
"edge_vs_null": -23.8926,
"fills": 777,
"fills_digest": "0x…",
"losses": 323,
"null": {
"always_long_pnl": -22.4729
},
"paper": true,
"pnl_realized": -46.3655,
"venue": "taifoon-clob",
"wins": 86
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"headers": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"additionalProperties": {
"type": "string"
},
"properties": {
"attribution": {
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"edge_vs_null": {
"type": "number"
},
"fills_digest": {
"type": "string"
},
"fills_rows": {
"type": "array"
},
"losses": {
"type": "integer"
},
"null": {
"type": "object"
},
"paper": {
"type": "boolean"
},
"pnl_realized": {
"type": "number"
},
"venue": {
"enum": [
"taifoon-clob",
"hyperliquid"
],
"type": "string"
},
"wins": {
"type": "integer"
}
},
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791930045/bazaar-icons/4c3bc9abe8ba2916.png",
"lastUpdated": "2026-10-16T14:17:07.94Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-16T14:17:03.426Z"
},
"resource": "https://coord.taifoon.dev/v1/trading/record",
"serviceName": "Taifoon",
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "A trader’s realized record recomputed by code from its fills (Taifoon venue by attribution, paper; or Hyperliquid by address): fills, notional, PnL before fees, fees, wins, losses, max drawdown, the same round trips held long, and the fills with their sha256 digest. Facts about past fills, not advice. The same source is also served over MCP by Cubicle copy-trading (ERC-8004 8453:96560)."
}What the leaf hashes
{"body":"3a0aa581f036fc41f80b51bd9e11370e4f3794b41447c8be527a0fba030af303","id":3968583,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1794083508726331,"prev":3763024,"subject":"x402_bazaar:https://coord.taifoon.dev/v1/trading/record","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (195826 rows).
- 0x3abaa9b496864b84852dfa704be26c3591615d57ebacce9d9ff0751a35666a69
- 0xf08c4bc07f2efed9ffcf58eb4416a4ea0ef75c53fea0f558062efb14bbb3a620
- 0x68e9291ad769e663f21b5ff5df3349b77c661c0ef9b47a994d82f385234974f4
- 0x900e7ff1c695810c6a91e6a19881db1d8ac9102b32c1cc3f4b33299f17b75105
- 0x9258f77e1bcd05b21e7980495e872f098a2610c4f83e35856d74af1e4c34a505
- 0x41bbde7ccd58ef9857cddc27c83518617b0e4c4d9125f97b687e88abaaa331ee
- 0x115883ad6a0b6f7141daef2ac10a957d53922e7a3dacbca2be15746f879a3da4
- 0xa6b253c0c3e031b7774afe88042e1c0dfdc0a8bdc6f46da67067369aa8086233
- 0xf85527c5c599c380b3084c95671831b1ea32599e31cda73265c41844bc177597
- 0x8daed37d41d2cb6c0cb20c316bfdfe7e08151c0feaf9160b5ef53d99a633e176
- 0x76771a9f22d11364ce90579a821df84473d5a96402bbeb006564eb3e19a1df89
- 0x10e8cd765ddf5477834a4bd6e90291467de3e7fd32e319d16dc68a085ac74612
- 0xa5a96e20a466cfec764384073f0fea792307c8ff464b459bce5b293e61ff85a4
- 0xb96cde31376f2620034d37eacb768d6239f6799d719ac01516ef133c0df4dda5
- 0xa3ca92229f3aac0e9b561aaa066ca1907adc3f0b1685587fa30369d41cf66004
- 0xf0a56561418cd0342a328707933cc222d8fa725efff7ffd081e0226ee8c46c0b
- 0x54292a94f447f1fd33c01b5c99da465043f11022958626a2ea562c457fef697a
- 0xff23fa8a9de3f957315ef0dfe7e8d8f6b1a51dae05fef7615c59794e019ff05c
- Day root
- 0x17da9e85e1b138541355d33543ff34e3503cd3a49d37728fb53643e2a0416a2d
- Chained
- 0xed34bd4af17282643de8cb9591c84d0aa1b39e1e9ae9864941e543f5a15718cb
- Published
- On Arc Testnet, block 71280839: 0xc3f6784179e0ca32236ba89472473e882a81d03fcc5ce27ca58ded2e01e112aa