← The evidence ledger
Evidence row 2201525
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://network-calc.x402tookit.com/mtu-mss
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 261f29c47bde8345c50bfa894837af834b6746d2e0a4bb270dac208020636a03
- Leaf
- 0x1bda1ad4c2610a89aa3d862190e1c32867bdef6750b1a2cc383e06e6737e401d
What was observed
{
"endpoints": [
[
"x402",
"https://network-calc.x402tookit.com/mtu-mss"
]
],
"name": "Network Calc",
"owner_address": "0xb531320805c5bed1d46aeadcf4f008fdf172dbda",
"raw": {
"accepts": [
{
"amount": "20000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM",
"transactionVersions": [
0
]
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "DUPiupXtuox38dcGoXUKer5mAydCzmaHjrbQ66qeEm8s",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:137",
"payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:42161",
"payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
"scheme": "exact"
}
],
"description": "TCP MSS from an MTU for IPv4 or IPv6, effective MTU through tunnels (PPPoE, GRE, VXLAN, WireGuard) and IPv4 fragment counts.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"ipVersion": 4,
"mtu": 1500,
"payloadBytes": 4000,
"tcpTimestamps": "false",
"tunnel": "wireguard-ipv4"
},
"type": "http"
},
"output": {
"example": {
"asOf": "2026-10-11T14:45:31.571Z",
"clampMssTo": 1400,
"degraded": false,
"disclaimer": "Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting.",
"effectiveMtu": 1440,
"fragmentation": {
"fragmentPayloadBytes": 1416,
"fragments": 3,
"payloadBytes": 4000,
"totalIpBytes": 4060
},
"ipHeaderBytes": 20,
"ipVersion": 4,
"meetsMinimumMtu": true,
"minimumMtuForVersion": 576,
"mssBytes": 1400,
"mssWithoutTimestamps": 1400,
"mtu": 1500,
"notChecked": [
"IPv4 or TCP options other than timestamps (SACK, window scale, MD5 add bytes only in SYN or specific segments)",
"IPsec ESP overhead, which varies with cipher, padding and NAT traversal (typically 50 to 73 bytes)",
"…3 more"
],
"payloadEfficiencyPercent": 97.2222,
"reasons": [
"TCP MSS = effective MTU 1440 - IP header 20 - TCP header 20 = 1400.",
"Tunnel overhead 60 bytes (WireGuard over IPv4 (20 IP + 8 UDP + 32 WireGuard)).",
"…1 more"
],
"source": "IPv4/IPv6/TCP header sizes (RFC 791, RFC 8200, RFC 9293), standard encapsulation overheads, computed locally",
"summary": "MTU 1500 - 60 (wireguard-ipv4) = 1440: TCP MSS 1400 over IPv4; 97.22% of each packet is TCP payload.",
"tcpHeaderBytes": 20,
"tunnel": "wireguard-ipv4",
"tunnelNote": "WireGuard over IPv4 (20 IP + 8 UDP + 32 WireGuard)",
"tunnelOverheadBytes": 60,
"udpPayloadMax": 1412,
"verdict": "COMPUTED"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"ipVersion": {
"description": "4 (default) or 6",
"type": "integer"
},
"mtu": {
"description": "Link MTU in bytes (the IP packet size, 1500 for Ethernet)",
"type": "integer"
},
"payloadBytes": {
"description": "IPv4 payload to send, to count fragments (UDP datagram incl. 8-byte header, or any IP payload)",
"type": "integer"
},
"tcpTimestamps": {
"description": "true: TCP timestamp option (12 bytes) is in use",
"type": "string"
},
"tunnel": {
"description": "Encapsulation: none, pppoe, gre, gre-ipv6, ipip, vxlan, geneve, wireguard-ipv4, wireguard-ipv6, mpls (default none)",
"enum": [
"none",
"pppoe",
"gre",
"gre-ipv6",
"ipip",
"vxlan",
"geneve",
"wireguard-ipv4",
"wireguard-ipv6",
"mpls"
],
"type": "string"
}
},
"required": [
"mtu"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"asOf": {
"type": [
"null",
"string"
]
},
"clampMssTo": {
"type": [
"null",
"number"
]
},
"degraded": {
"type": [
"boolean",
"null"
]
},
"disclaimer": {
"type": [
"null",
"string"
]
},
"effectiveMtu": {
"type": [
"null",
"number"
]
},
"fragmentation": {
"properties": {
"fragmentPayloadBytes": {
"type": [
"null",
"number"
]
},
"fragments": {
"type": [
"null",
"number"
]
},
"payloadBytes": {
"type": [
"null",
"number"
]
},
"totalIpBytes": {
"type": [
"null",
"number"
]
}
},
"type": [
"null",
"object"
]
},
"ipHeaderBytes": {
"type": [
"null",
"number"
]
},
"ipVersion": {
"type": [
"null",
"number"
]
},
"meetsMinimumMtu": {
"type": [
"boolean",
"null"
]
},
"minimumMtuForVersion": {
"type": [
"null",
"number"
]
},
"mssBytes": {
"type": [
"null",
"number"
]
},
"mssWithoutTimestamps": {
"type": [
"null",
"number"
]
},
"mtu": {
"type": [
"null",
"number"
]
},
"notChecked": {
"items": {
"type": "string"
},
"type": [
"array",
"null"
]
},
"payloadEfficiencyPercent": {
"type": [
"null",
"number"
]
},
"reasons": {
"items": {
"type": "string"
},
"type": [
"array",
"null"
]
},
"source": {
"type": [
"null",
"string"
]
},
"summary": {
"type": [
"null",
"string"
]
},
"tcpHeaderBytes": {
"type": [
"null",
"number"
]
},
"tunnel": {
"type": [
"null",
"string"
]
},
"tunnelNote": {
"type": [
"null",
"string"
]
},
"tunnelOverheadBytes": {
"type": [
"null",
"number"
]
},
"udpPayloadMax": {
"type": [
"null",
"number"
]
},
"verdict": {
"type": [
"null",
"string"
]
}
},
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-11-01T23:40:39.834Z",
"quality": {
"l30DaysTotalCalls": 3,
"l30DaysUniquePayers": 2,
"lastCalledAt": "2026-11-01T23:40:39.632Z"
},
"resource": "https://network-calc.x402tookit.com/mtu-mss",
"serviceName": "Network Calc",
"tags": [
"mtu",
"mss",
"tunnel",
"fragmentation"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "TCP MSS from an MTU for IPv4 or IPv6, effective MTU through tunnels (PPPoE, GRE, VXLAN, WireGuard) and IPv4 fragment counts."
}What the leaf hashes
{"body":"261f29c47bde8345c50bfa894837af834b6746d2e0a4bb270dac208020636a03","id":2201525,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646805835487,"prev":null,"subject":"x402_bazaar:https://network-calc.x402tookit.com/mtu-mss","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).
- 0x1bda14722300d7fe19551ece1163c56d25327b981a8ce3c824e7062d4283e855
- 0xb7f9a893cd8c7e4ca87c78f0e7e7f5d77a38448440e792cf93e34ba4e74c3d78
- 0xad8f5c23d638f7e821448a4fd9f64102df1ebff59395751b1c0a7bcfe4383452
- 0x4157c7aa13612422891f62e17b15b14c611a71db86d2b505ad751e2a5233c187
- 0x84c7e6d87be6ff3afe286bc17a444edf44eaf08f7cfe2a87e106917c432505f4
- 0x7be9f3bcfa62d3ab2c056440a8a210b4e955f642df15e280e7b09ba8ea4b7868
- 0x6a5b2a4fc5bbec5c1e559d25e57d57aa039e61e38cb8f159c9fcdc09d58c149a
- 0xb1a75d152b3a930a079e7d087ce7b1d1b5cc6c514ed1b42dfc0fbeab43e3922b
- 0x363d5b909d58e4e64247e51e8da4279aba29b0e6ca1c84708d99eba4cfe3a52d
- 0xe80aef69a6f5015144ee31aaaf450a325f96c5fd4d683d72c1db9cb6a4455a47
- 0xf0c0631483f8f868d7b447ba6788b38c3fb3518511b65dfc35b7698a5dfc484e
- 0x1b8180a62930c76e7899da8ca90344aeaf32e1420f1e6b2bc56928fd37a13e3c
- 0xe2dd127d9ccc5339e1d044fef0fe0ebbce9fefdedc7bf9fb2070bf570a64799e
- 0xad8410fe2298c1ccff00c301cabf57d2495acf6e614e5236bbeb834747908ca4
- 0xb6470417fdb2a0e3de9c1abb1722cbc88bc0dfb5afda0a77e1eac26ab1683ece
- 0xac40f077ca4be8c3432a67771725cc315e8101fc2649999cfad2c900a7640e27
- 0x53a741b69e9e51c4a288a74712aa6ac3fb28c8923cd3e6461d161c4f2d48b31a
- 0x050f2978b537f7afb21ee1551577cdf146d1c56f4df12d24315ae5e69366b0a4
- 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af