{
  "title": "ShredPrism early stream: customer-side lead over Kaldera processed and confirmed transaction notifications",
  "date": "2026-10-08",
  "measured_utc": {
    "warmup_start": "2026-10-08T20:03:44.214Z",
    "measure_window_s": 600,
    "warmup_s": 60,
    "tail_buffer_s": 30
  },
  "client": {
    "location": "OVH, Limburg (Germany)",
    "host": "MadeOnSol standby server, a different provider from the production server; 16 cores, 62 GB",
    "path_to_madeonsol": "public endpoint wss://madeonsol.com/ws/v1/early with a normal ULTRA stream token (POST /api/v1/stream/token)",
    "runtime": "Node v22.23.2, ws 8, @triton-one/yellowstone-grpc 7.0.1"
  },
  "server": {
    "early_stream": "52b97bf0 (six channels, outcomes from the finalized-status stream)",
    "app": "dfb5cd79"
  },
  "reference_feeds": {
    "processed": "Kaldera Yellowstone gRPC transactions_status, commitment PROCESSED, Frankfurt, received on the same client machine",
    "confirmed": "the same subscription at commitment CONFIRMED, separate stream",
    "filter": "accountInclude: pump.fun, PumpSwap, Streamflow, Jupiter Lock, Bonfida, Token-2022, Raydium LaunchLab; failed transactions included; vote transactions excluded",
    "not_subscribed": "SPL Token (TokenkegQ...): the provider refuses this filter for transactions_status, so SPL Token token changes have no reference and are not measured"
  },
  "method": {
    "timestamps": "every receipt stamped with process.hrtime.bigint() (CLOCK_MONOTONIC) in three processes on the same machine; compact records written to disk during the run",
    "compared": "early:observed events only, never outcomes",
    "matching": "signature AND slot; first receipt per (channel, signature); token_changes split by program",
    "lead": "lead_ms = reference receipt time - early receipt time; positive = the early observation arrived first",
    "minimum_sample": "percentiles only with at least 30 matches; below that: not sufficiently measured"
  },
  "internal_vs_customer": "These are customer-side leads measured over the public internet. They are not the internal processing time on our server (receive to publish, separately reported on the solution page).",
  "results": {
    "vs_processed": {
      "early:trades": {
        "observations": 215877,
        "matched": 215877,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 135325,
        "ref_failed": 108533,
        "early_first_pct": 62.7,
        "lead_ms": {
          "p5": -94.7,
          "p50": 16.4,
          "p95": 553.3,
          "min": -2856.1,
          "max": 1459.7
        }
      },
      "early:token_changes/token_2022": {
        "observations": 3268,
        "matched": 3268,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 1566,
        "ref_failed": 16,
        "early_first_pct": 47.9,
        "lead_ms": {
          "p5": -105.5,
          "p50": -2,
          "p95": 553.8,
          "min": -712.8,
          "max": 1393.2
        }
      },
      "early:deploys": {
        "observations": 605,
        "matched": 605,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 366,
        "ref_failed": 31,
        "early_first_pct": 60.5,
        "lead_ms": {
          "p5": -92.7,
          "p50": 9.9,
          "p95": 508.5,
          "min": -382.1,
          "max": 1426.4
        }
      },
      "early:token_changes/spl_token": {
        "observations": 326,
        "matched": 6,
        "unmatched": 320,
        "slot_mismatch": 0,
        "early_first": 1,
        "ref_failed": 1,
        "early_first_pct": 16.7,
        "lead_ms": "not sufficiently measured (fewer than 30 matches)"
      },
      "early:liquidity": {
        "observations": 37,
        "matched": 37,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 15,
        "ref_failed": 0,
        "early_first_pct": 40.5,
        "lead_ms": {
          "p5": -231.2,
          "p50": -7.2,
          "p95": 305.9,
          "min": -390.7,
          "max": 618.7
        }
      },
      "early:migrations": {
        "observations": 24,
        "matched": 24,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 21,
        "ref_failed": 0,
        "early_first_pct": 87.5,
        "lead_ms": "not sufficiently measured (fewer than 30 matches)"
      },
      "early:locks": {
        "observations": 3,
        "matched": 3,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 2,
        "ref_failed": 0,
        "early_first_pct": 66.7,
        "lead_ms": "not sufficiently measured (fewer than 30 matches)"
      }
    },
    "vs_confirmed": {
      "early:trades": {
        "observations": 215877,
        "matched": 215877,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 212639,
        "ref_failed": 108533,
        "early_first_pct": 98.5,
        "lead_ms": {
          "p5": 106.5,
          "p50": 314.1,
          "p95": 749.3,
          "min": -2530.8,
          "max": 1677.5
        }
      },
      "early:token_changes/token_2022": {
        "observations": 3268,
        "matched": 3268,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 3236,
        "ref_failed": 16,
        "early_first_pct": 99,
        "lead_ms": {
          "p5": 119.1,
          "p50": 331.6,
          "p95": 796.4,
          "min": -461.7,
          "max": 1621.9
        }
      },
      "early:deploys": {
        "observations": 605,
        "matched": 605,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 595,
        "ref_failed": 31,
        "early_first_pct": 98.3,
        "lead_ms": {
          "p5": 104.6,
          "p50": 312.3,
          "p95": 759.2,
          "min": -160.2,
          "max": 1631.1
        }
      },
      "early:token_changes/spl_token": {
        "observations": 326,
        "matched": 6,
        "unmatched": 320,
        "slot_mismatch": 0,
        "early_first": 6,
        "ref_failed": 1,
        "early_first_pct": 100,
        "lead_ms": "not sufficiently measured (fewer than 30 matches)"
      },
      "early:liquidity": {
        "observations": 37,
        "matched": 37,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 35,
        "ref_failed": 0,
        "early_first_pct": 94.6,
        "lead_ms": {
          "p5": -3.1,
          "p50": 272.8,
          "p95": 535.9,
          "min": -26.6,
          "max": 704.8
        }
      },
      "early:migrations": {
        "observations": 24,
        "matched": 24,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 23,
        "ref_failed": 0,
        "early_first_pct": 95.8,
        "lead_ms": "not sufficiently measured (fewer than 30 matches)"
      },
      "early:locks": {
        "observations": 3,
        "matched": 3,
        "unmatched": 0,
        "slot_mismatch": 0,
        "early_first": 3,
        "ref_failed": 0,
        "early_first_pct": 100,
        "lead_ms": "not sufficiently measured (fewer than 30 matches)"
      }
    }
  },
  "stream_health": {
    "observations_received": 277790,
    "unique_observations_in_window": 220140,
    "gap_frames_whole_run": {
      "queue_stale": 38
    },
    "disconnects": 0
  },
  "client_health": {
    "early": {
      "event_loop_delay_p99_max_ms": 11.46,
      "event_loop_delay_max_ms": 33.91,
      "rss_max_mb": 85,
      "write_backpressure_events": 0
    },
    "processed": {
      "event_loop_delay_p99_max_ms": 11.35,
      "event_loop_delay_max_ms": 11.98,
      "rss_max_mb": 70,
      "write_backpressure_events": 0
    },
    "confirmed": {
      "event_loop_delay_p99_max_ms": 11.17,
      "event_loop_delay_max_ms": 12.1,
      "rss_max_mb": 71,
      "write_backpressure_events": 0
    },
    "note": "event-loop delay is sampled at 10 ms resolution; values near 10 ms are the timer floor"
  },
  "limitations": [
    "One client, one location, one provider region and ten minutes; not a guarantee and not an SLA.",
    "The reference is a provider transaction notification, not an on-chain block time.",
    "Matched means the same signature and slot appeared on both feeds; it does not measure market completeness.",
    "Leads vary widely: the distribution has a long tail in both directions (see p5 and p95)."
  ],
  "files": {
    "pairs_csv": "shredprism-customer-2026-10-08b.csv",
    "pairs_csv_rows": 15057,
    "pairs_csv_sampling": "all non-trade observations; every 20th trade observation in receipt order",
    "pairs_csv_sha256": "b366102209232edd3a1f46e1a6a0a90a552302984cfbe34245b61d29da5b13ba"
  }
}
