{
 "schema": "shredprism-client-benchmark/1",
 "date": "2026-10-08",
 "generated_at_utc": "2026-10-08T08:38:09.495Z",
 "aborted": null,
 "sign_convention": "lead_ms = reference_receive_monotonic_ms - early_receive_monotonic_ms; positive = ShredPrism early frame arrived first at this client; equal = |lead_ms| < 1",
 "percentiles": "nearest-rank on pooled samples; combined is never an average of windows",
 "references": {
  "confirmed": {
   "label": "MadeOnSol DEX firehose (Kaldera Yellowstone, confirmed commitment, successful transactions only)",
   "endpoint": "wss://madeonsol.com/ws/v1/dex-stream",
   "filters": [
    {
     "sub_id": "pumpfun",
     "filters": {
      "dex": "pumpfun"
     }
    },
    {
     "sub_id": "pumpswap",
     "filters": {
      "dex": "pumpswap"
     }
    },
    {
     "sub_id": "launchlab",
     "filters": {
      "dex": "launchlab"
     }
    }
   ],
   "measured": true
  },
  "processed": {
   "measured": false,
   "reason": "Not measured on the customer path: our processed-commitment feed is only reachable inside our production network. A measurement there would be internal (production host), not customer-side, so it is not reported here. Public RPC endpoints are not used as references."
  }
 },
 "early": {
  "endpoint": "wss://madeonsol.com/ws/v1/early",
  "subscription": {
   "sub_id": "bench",
   "channels": [
    "early:deploys",
    "early:locks",
    "early:trades",
    "early:liquidity",
    "early:migrations",
    "early:token_changes"
   ]
  },
  "compared_stage": "observed"
 },
 "matching": "signature + slot (early observed_slot vs confirmed slot); first frame per tx per side; one tx with several confirmed legs or early actions counts once",
 "windowing": {
  "warmup_s": 30,
  "admission_s": 600,
  "tail_s": 60,
  "confirmed_lookback_ring_s": 120,
  "trade_sample": "1 in 10 transactions by FNV-1a(signature)"
 },
 "windows": [
  {
   "window": 1,
   "warmup_start_utc": "2026-10-08T08:03:36.982Z",
   "admit_start_utc": "2026-10-08T08:04:06.982Z",
   "admit_end_utc": "2026-10-08T08:14:06.982Z",
   "tail_end_utc": "2026-10-08T08:15:06.982Z",
   "completed": true,
   "launches": {
    "early_admitted_unique_tx": 277,
    "matched_unique_tx": 189,
    "unmatched_early": 88,
    "unmatched_early_by_protocol": {
     "pumpfun": 85,
     "launchlab": 3
    },
    "unmatched_early_by_dev_buy_hint": {
     "null": 88
    },
    "unmatched_early_by_outcome": {
     "succeeded": 78,
     "failed": 10
    },
    "unmatched_early_same_sig_other_slot": 0,
    "execution_status_of_admitted": {
     "succeeded": 267,
     "failed": 10
    },
    "lead_ms": {
     "n": 189,
     "earlier": 189,
     "equal": 0,
     "later": 0,
     "pct_earlier": 100,
     "pct_equal": 0,
     "pct_later": 0,
     "min": 99.4,
     "p5": 172.1,
     "p50": 279.1,
     "p95": 448.2,
     "p99": 730.2,
     "max": 1922.3,
     "p99_note": "uncertain: n=189 (p99 rests on 2 sample(s))"
    }
   },
   "trades_sampled": {
    "early_admitted_unique_tx": 11074,
    "matched_unique_tx": 3098,
    "unmatched_early": 7976,
    "unmatched_confirmed_in_window": 1471,
    "matched_by_protocol": {
     "pumpswap": 2731,
     "pumpfun": 367
    },
    "unmatched_early_by_protocol": {
     "pumpfun": 668,
     "pumpswap": 7308
    },
    "unmatched_early_by_outcome": {
     "succeeded": 5913,
     "failed": 2063
    },
    "lead_ms": {
     "n": 3098,
     "earlier": 3083,
     "equal": 0,
     "later": 15,
     "pct_earlier": 99.52,
     "pct_equal": 0,
     "pct_later": 0.48,
     "min": -1270.9,
     "p5": 164.9,
     "p50": 292,
     "p95": 449.3,
     "p99": 725.1,
     "max": 1922.2,
     "p99_note": null
    }
   }
  },
  {
   "window": 2,
   "warmup_start_utc": "2026-10-08T08:15:06.982Z",
   "admit_start_utc": "2026-10-08T08:15:36.982Z",
   "admit_end_utc": "2026-10-08T08:25:36.982Z",
   "tail_end_utc": "2026-10-08T08:26:36.982Z",
   "completed": true,
   "launches": {
    "early_admitted_unique_tx": 221,
    "matched_unique_tx": 162,
    "unmatched_early": 59,
    "unmatched_early_by_protocol": {
     "pumpfun": 58,
     "launchlab": 1
    },
    "unmatched_early_by_dev_buy_hint": {
     "null": 59
    },
    "unmatched_early_by_outcome": {
     "succeeded": 49,
     "failed": 10
    },
    "unmatched_early_same_sig_other_slot": 0,
    "execution_status_of_admitted": {
     "succeeded": 211,
     "failed": 10
    },
    "lead_ms": {
     "n": 162,
     "earlier": 162,
     "equal": 0,
     "later": 0,
     "pct_earlier": 100,
     "pct_equal": 0,
     "pct_later": 0,
     "min": 132.5,
     "p5": 187.8,
     "p50": 303,
     "p95": 424.8,
     "p99": 762.7,
     "max": 1448.9,
     "p99_note": "uncertain: n=162 (p99 rests on 2 sample(s))"
    }
   },
   "trades_sampled": {
    "early_admitted_unique_tx": 13431,
    "matched_unique_tx": 3422,
    "unmatched_early": 10009,
    "unmatched_confirmed_in_window": 1356,
    "matched_by_protocol": {
     "pumpswap": 3123,
     "pumpfun": 299
    },
    "unmatched_early_by_protocol": {
     "pumpswap": 9654,
     "pumpfun": 355
    },
    "unmatched_early_by_outcome": {
     "succeeded": 7847,
     "failed": 2162
    },
    "lead_ms": {
     "n": 3422,
     "earlier": 3408,
     "equal": 0,
     "later": 14,
     "pct_earlier": 99.59,
     "pct_equal": 0,
     "pct_later": 0.41,
     "min": -1254.1,
     "p5": 162.9,
     "p50": 304.5,
     "p95": 469.5,
     "p99": 1149.5,
     "max": 2148.1,
     "p99_note": null
    }
   }
  },
  {
   "window": 3,
   "warmup_start_utc": "2026-10-08T08:26:36.982Z",
   "admit_start_utc": "2026-10-08T08:27:06.982Z",
   "admit_end_utc": "2026-10-08T08:37:06.982Z",
   "tail_end_utc": "2026-10-08T08:38:06.982Z",
   "completed": true,
   "launches": {
    "early_admitted_unique_tx": 209,
    "matched_unique_tx": 164,
    "unmatched_early": 45,
    "unmatched_early_by_protocol": {
     "pumpfun": 44,
     "launchlab": 1
    },
    "unmatched_early_by_dev_buy_hint": {
     "null": 45
    },
    "unmatched_early_by_outcome": {
     "succeeded": 42,
     "failed": 3
    },
    "unmatched_early_same_sig_other_slot": 0,
    "execution_status_of_admitted": {
     "succeeded": 206,
     "failed": 3
    },
    "lead_ms": {
     "n": 164,
     "earlier": 164,
     "equal": 0,
     "later": 0,
     "pct_earlier": 100,
     "pct_equal": 0,
     "pct_later": 0,
     "min": 110,
     "p5": 183.4,
     "p50": 287,
     "p95": 479.3,
     "p99": 1832.2,
     "max": 1840.3,
     "p99_note": "uncertain: n=164 (p99 rests on 2 sample(s))"
    }
   },
   "trades_sampled": {
    "early_admitted_unique_tx": 17423,
    "matched_unique_tx": 3264,
    "unmatched_early": 14159,
    "unmatched_confirmed_in_window": 1360,
    "matched_by_protocol": {
     "pumpswap": 3035,
     "pumpfun": 229
    },
    "unmatched_early_by_protocol": {
     "pumpswap": 13429,
     "pumpfun": 730
    },
    "unmatched_early_by_outcome": {
     "failed": 5382,
     "succeeded": 8534,
     "no_outcome_frame_seen": 243
    },
    "lead_ms": {
     "n": 3264,
     "earlier": 3243,
     "equal": 0,
     "later": 21,
     "pct_earlier": 99.36,
     "pct_equal": 0,
     "pct_later": 0.64,
     "min": -3256.9,
     "p5": 168.6,
     "p50": 296.1,
     "p95": 860.8,
     "p99": 1827,
     "max": 31406.8,
     "p99_note": null
    }
   }
  }
 ],
 "combined": {
  "launches": {
   "early_admitted_unique_tx": 707,
   "matched_unique_tx": 515,
   "unmatched_early": 192,
   "unmatched_early_by_protocol": {
    "pumpfun": 187,
    "launchlab": 5
   },
   "unmatched_early_by_dev_buy_hint": {
    "null": 192
   },
   "unmatched_early_by_outcome": {
    "succeeded": 169,
    "failed": 23
   },
   "unmatched_early_same_sig_other_slot": 0,
   "execution_status_of_admitted": {
    "succeeded": 684,
    "failed": 23
   },
   "lead_ms": {
    "n": 515,
    "earlier": 515,
    "equal": 0,
    "later": 0,
    "pct_earlier": 100,
    "pct_equal": 0,
    "pct_later": 0,
    "min": 99.4,
    "p5": 176.9,
    "p50": 290,
    "p95": 458.9,
    "p99": 1448.9,
    "max": 1922.3,
    "p99_note": "uncertain: n=515 (p99 rests on 6 sample(s))"
   }
  },
  "trades_sampled": {
   "early_admitted_unique_tx": 41928,
   "matched_unique_tx": 9784,
   "unmatched_early": 32144,
   "unmatched_confirmed_in_window": 4187,
   "matched_by_protocol": {
    "pumpswap": 8889,
    "pumpfun": 895
   },
   "unmatched_early_by_protocol": {
    "pumpfun": 1753,
    "pumpswap": 30391
   },
   "unmatched_early_by_outcome": {
    "succeeded": 22294,
    "failed": 9607,
    "no_outcome_frame_seen": 243
   },
   "lead_ms": {
    "n": 9784,
    "earlier": 9734,
    "equal": 0,
    "later": 50,
    "pct_earlier": 99.49,
    "pct_equal": 0,
    "pct_later": 0.51,
    "min": -3256.9,
    "p5": 165.1,
    "p50": 297.7,
    "p95": 481.1,
    "p99": 1668.6,
    "max": 31406.8,
    "p99_note": null
   }
  }
 },
 "delivery_by_channel": {
  "early:trades": {
   "observed": 496191,
   "outcome": 494708,
   "other": 0
  },
  "early:token_changes": {
   "observed": 81661,
   "outcome": 83305,
   "other": 0
  },
  "early:deploys": {
   "observed": 813,
   "outcome": 1782,
   "other": 0
  },
  "early:liquidity": {
   "observed": 140,
   "outcome": 138,
   "other": 0
  },
  "early:migrations": {
   "observed": 47,
   "outcome": 47,
   "other": 0
  },
  "early:locks": {
   "observed": 5,
   "outcome": 5,
   "other": 0
  }
 },
 "stream_health": {
  "early_observed_frames": 578857,
  "early_duplicate_observed_event_ids": 0,
  "early_gap_frames": 5,
  "early_gaps": [
   {
    "ms": 710703,
    "utc": "2026-10-08T08:15:23.217Z",
    "reason": "lookup_completion_timeout",
    "scope": "channels"
   },
   {
    "ms": 879222,
    "utc": "2026-10-08T08:18:11.737Z",
    "reason": "lookup_completion_timeout",
    "scope": "channels"
   },
   {
    "ms": 879222,
    "utc": "2026-10-08T08:18:11.737Z",
    "reason": "lookup_completion_timeout",
    "scope": "channels"
   },
   {
    "ms": 882928,
    "utc": "2026-10-08T08:18:15.442Z",
    "reason": "lookup_completion_timeout",
    "scope": "channels"
   },
   {
    "ms": 1551949,
    "utc": "2026-10-08T08:29:24.463Z",
    "reason": "lookup_completion_timeout",
    "scope": "channels"
   }
  ],
  "confirmed_tx_frames": 160572,
  "confirmed_extra_leg_frames_same_sig_slot": 0,
  "confirmed_control_frames": {
   "subscribed": 6,
   "heartbeat": 136
  },
  "confirmed_gap_frames": 0,
  "closes": [
   {
    "kind": "early",
    "code": 1006,
    "reason": "",
    "ms": 1464551,
    "utc": "2026-10-08T08:27:57.065Z"
   },
   {
    "kind": "confirmed",
    "code": 1006,
    "reason": "",
    "ms": 1466200,
    "utc": "2026-10-08T08:27:58.714Z"
   },
   {
    "kind": "confirmed",
    "code": 1005,
    "reason": "",
    "ms": 2076805,
    "utc": "2026-10-08T08:38:09.319Z"
   },
   {
    "kind": "early",
    "code": 1005,
    "reason": "",
    "ms": 2076805,
    "utc": "2026-10-08T08:38:09.319Z"
   }
  ],
  "reconnects": {
   "early": 1,
   "confirmed": 1
  },
  "error_or_warning_frames": []
 },
 "field_inventory": {
  "early_observed_keys_by_channel": {
   "early:trades": [
    "action",
    "actor",
    "attribution_basis",
    "chain",
    "channel",
    "decoder_version",
    "decoding_basis",
    "direction",
    "event_id",
    "execution_status",
    "fee_payer",
    "first_observed_at",
    "input_mint",
    "instruction",
    "lifetime_token",
    "max_input_raw",
    "min_output_raw",
    "mint",
    "observation_stage",
    "observed_slot",
    "outer_instruction_index",
    "output_mint",
    "pool",
    "program_id",
    "protocol",
    "quote_mint",
    "requested_input_raw",
    "schema_version",
    "signature",
    "source",
    "source_region",
    "swap_mode",
    "target_output_raw",
    "transaction_config",
    "transaction_version",
    "wallet_label"
   ],
   "early:token_changes": [
    "action",
    "actor",
    "attribution_basis",
    "authority",
    "authority_is_signer",
    "chain",
    "channel",
    "decimals",
    "decoder_version",
    "decoding_basis",
    "event_id",
    "execution_status",
    "fee_payer",
    "first_observed_at",
    "instruction",
    "lifetime_token",
    "mint",
    "observation_stage",
    "observed_slot",
    "outer_instruction_index",
    "program_id",
    "protocol",
    "requested_amount_raw",
    "schema_version",
    "signature",
    "source",
    "source_region",
    "token_account",
    "transaction_config",
    "transaction_version",
    "wallet_label"
   ],
   "early:deploys": [
    "action",
    "actor",
    "attribution_basis",
    "chain",
    "channel",
    "decoder_version",
    "decoding_basis",
    "event_id",
    "execution_status",
    "fee_payer",
    "first_observed_at",
    "instruction",
    "launchpad",
    "lifetime_token",
    "mint",
    "name",
    "observation_stage",
    "observed_slot",
    "outer_instruction_index",
    "program_id",
    "schema_version",
    "signature",
    "source",
    "source_region",
    "symbol",
    "transaction_config",
    "transaction_version"
   ],
   "early:liquidity": [
    "action",
    "actor",
    "attribution_basis",
    "chain",
    "channel",
    "decoder_version",
    "decoding_basis",
    "event_id",
    "execution_status",
    "fee_payer",
    "first_observed_at",
    "instruction",
    "lifetime_token",
    "lp_mint",
    "min_base_output_raw",
    "min_quote_output_raw",
    "mint",
    "observation_stage",
    "observed_slot",
    "outer_instruction_index",
    "pool",
    "program_id",
    "protocol",
    "quote_mint",
    "requested_lp_input_raw",
    "schema_version",
    "signature",
    "source",
    "source_region",
    "transaction_config",
    "transaction_version",
    "wallet_label"
   ],
   "early:migrations": [
    "action",
    "actor",
    "attribution_basis",
    "chain",
    "channel",
    "decoder_version",
    "decoding_basis",
    "destination_pool",
    "destination_venue",
    "event_id",
    "execution_status",
    "fee_payer",
    "first_observed_at",
    "instruction",
    "launchpad",
    "lifetime_token",
    "mint",
    "observation_stage",
    "observed_slot",
    "outer_instruction_index",
    "program_id",
    "protocol",
    "quote_mint",
    "schema_version",
    "signature",
    "source",
    "source_curve",
    "source_region",
    "transaction_config",
    "transaction_version",
    "wallet_label"
   ],
   "early:locks": [
    "action",
    "actor",
    "attribution_basis",
    "cancelable_by_recipient",
    "cancelable_by_sender",
    "chain",
    "channel",
    "decoder_version",
    "decoding_basis",
    "event_id",
    "execution_status",
    "fee_payer",
    "first_observed_at",
    "instruction",
    "lifetime_token",
    "lock_account",
    "lock_kind",
    "mint",
    "observation_stage",
    "observed_slot",
    "outer_instruction_index",
    "program_id",
    "protocol",
    "recipient",
    "requested_amount_raw",
    "schedule",
    "schema_version",
    "sender",
    "signature",
    "source",
    "source_region",
    "transaction_config",
    "transaction_version",
    "wallet_label"
   ]
  },
  "confirmed_keys": [
   "action",
   "block_time",
   "dex",
   "dust",
   "executed_price_sol",
   "mint",
   "pool_address",
   "pool_model",
   "pool_quote_mint",
   "program",
   "quote_decimals",
   "quote_reserve_raw",
   "slot",
   "sol_amount",
   "sol_amount_basis",
   "stable_quote",
   "token_amount",
   "token_decimals",
   "token_reserve_raw",
   "tx_signature",
   "wallet"
  ],
  "early_protocol_counts": {
   "trade:pumpfun": 2648,
   "trade:pumpswap": 39280,
   "launch:pumpfun": 700,
   "launch:launchlab": 7
  }
 },
 "provenance": {
  "early_stream_runtime_commit": "84ea4aec (main; EARLY_STREAM_CHANNELS=all)",
  "confirmed_runtime": "dex-stream, Kaldera Yellowstone CONFIRMED commitment",
  "probe_script": "Probe script (not published; methodology in shredprism-benchmark-methodology-2026-10-08.md)",
  "probe_script_sha256": "7387f9213b346d7269903d15f68cb05172a93c550127667a350b1691597d5484",
  "versions": {
   "node": "v24.12.0",
   "ws": "8.21.3"
  },
  "client": "Windows workstation, NL residential ISP, via Cloudflare to madeonsol.com",
  "clock": {
   "monotonic": "performance.now()",
   "sntp_before": {
    "offset_ms": -193,
    "rtt_ms": 19
   },
   "sntp_after": {
    "offset_ms": -200,
    "rtt_ms": 19
   },
   "sntp_server": "time.cloudflare.com"
  },
  "run_utc": {
   "start": "2026-10-08T08:03:36.982Z",
   "end": "2026-10-08T08:38:07.585Z"
  },
  "raw_file": "shredprism-client-2026-10-08.raw.json",
  "raw_sha256": "d5da14933494e12002fd16ccae64b3a03a5bfde7e05fe8b15572c5b4da3494be",
  "access": "A temporary ULTRA API key on a MadeOnSol test account, removed after the run; stream token from POST /api/v1/stream/token."
 }
}
