Quickslot

Send it once.
We get it landed.

An API for bots, agents and apps whose Solana transactions miss when the network is busy. You sign. Quickslot delivers.

  1. You sign

    Your app builds and signs the transaction, then sends it with a fee cap and a deadline.

  2. We keep sending

    Quickslot sends it through several routes at once and repeats until it lands or the deadline passes.

  3. You get the result

    The response holds the signature, the slot and the fee the network charged.

Connecting to mainnet…

Get an API key
curl $QUICKSLOT_URL/v1/send \
  -H "Authorization: Bearer $KEY" \
  -d '{
    "tx": "'$SIGNED_TX'",
    "maxFeeLamports": 100000,
    "deadlineSeconds": 30
  }'

What blocks are paying right now

Reading recent blocks…

One request. Every route.

Every route carries the same signed bytes, so only one copy can ever land.

Your keys never leave your app.

A signature locks a transaction, fee included. So the fee is chosen with you, and never changed for you.

Sign with today’s fee

Ask /v1/fees for the price recent blocks paid on your accounts, sign at that price, and send.

Or sign a ladder

Sign up to five versions at rising prices on one durable nonce. Quickslot sends the lowest that recent blocks call for and climbs as the deadline nears. Only one version can ever land.

Pay for what lands.

Quickslot fee by delivery result
ResultQuickslot fee
Landed5,000 lamports
Failed on chainNothing
Deadline passedNothing

The network’s own fee goes to the network and stays under your cap. Quickslot’s fee adds up on your key and shows in the console. Collecting it has not opened yet.

Send the first one.

A key takes one click and needs no account.