Published October 21, 2026 | Version 1.1

Same-Wire RPC Striping and Batched Confirmation for Solana Transaction Delivery

Authors/Creators

Description

The recovered Solana client distributes transaction writes across configured RPC peers, retries the same signed bytes on failure and batches confirmation polls without losing signature correspondence. Read requests race for a response, while optional TPU delivery shares the already-signed payload with RPC. Twelve unchanged existing tests pass against local stubs: six unique writes rotate across three peers, overlapping sends coalesce, slower confirmed status can beat a fast empty response, and 300 status requests form two capped batches in the expected order. These results establish reproducible client contracts for coordinating parallel work and diagnosing uncertain delivery. The evidence also identifies the policy choices a deployment must expose: reads select a response rather than a quorum, deduplication lasts only while work is pending, and a queued relay acknowledgement requires separate confirmation. Automatic gossip discovery, included in the historical account, was not recovered; this report covers configured-peer delivery and polling. Actual endpoint admission, relay execution and network performance remain outside the local run.

Version 1.1 revises the presentation around the implemented contribution and supporting evidence. Methods, adverse results and source attribution are retained. Report prepared with AI assistance. Preprint, not peer reviewed.

Files

rpc-racing-delivery-supplement.zip

Files (204.4 kB)

Name Size
md5:b919fb69c450faebfe3a54c2a0ff5102
67.2 kB Preview Download
md5:6a0bd00c669735e5d0da49195294b3ff
137.2 kB Preview Download