Search

Search benchmark pages, protocols, published runs and the docs

Rout

Execution model

How a sniper's transactions are signed, tipped and sent, and what each choice does and doesn't guarantee. Every line is from Rout's spec; none of it is measured yet.

Status

Rout has not traded on mainnet. The API is specified and Rout's app client calls it, but no execution result is published. rout-next/src/domain/capabilities.ts:44-45 · rout-automation-ui@61469bf

Durable nonce or recent blockhash

execution.nonce: trueexecution.nonce: false
SigningAgainst a durable nonce, one copy per providerOnce, against a recent blockhash
DuplicatesCopies share one nonce, so at most one can landOne signature
On chainA nonce account linked to the wallet, which can fingerprint itNothing extra
CaveatA sender's docs say nonce transactions can land worse on some paths; E0 measures this as its primary comparison—

Required, no default: null and a missing key are both refused (NoNonce). Treat nonce as idempotency for exits that must never run twice, not as a speed setting. Source: sniper-definition.d.ts:945-951, errors.md NoNonce.

Tips and host floors

execution.tip_lamports is exact: it is what is costed, built and recorded, paid to the host's tip provider, 0 for none. A sell rule may set its own tip, for an exit that has to land ahead of everyone else leaving.

Each host has a floor. A tip below it is refused (TipBelowFloor, which names the floor to offer). A host with no untipped route refuses 0 (NoUntippedRoute).

The only independent study we found shows tips barely move time to inclusion. Treat tips as cost control and state them exactly. Source: d.ts:949-951, :1763; an independent validator study of tips vs inclusion.

Executed or pre-execution detection

seenWhat it meansTrade-off
executedThe creating transaction ran in a replayed block. The coin exists.A buy decided now lands a block after the launch at best.
pre_executionRead from shreds while the block was still being assembled.Arrives a block earlier, which makes a same-block buy possible, but it may fail or never land. Needs runtime.venue_shreds on the host.

There's no default: you choose which fact to act on. No false-event rate for pre-execution detection is published yet (engine ask E6). Source: d.ts:1773-1787.

What is and isn't guaranteed

PropertyStatus
At most one landed copy per nonce intentDocumented only Measured by E0 (double-landed must be 0)
A buy that didn't land counts against no limitDocumented only
A firing on a slot that forks out is taken backDocumented only
Landing in any particular slotNever guaranteed: the leader orders the block

On this page