⚡ Lightspeed
One request. We build the trade, sign it with your Lightspeed wallet, which lives on our server, and fire a copy at every landing provider we have at the same instant. No unsigned transaction comes back to you, no second call to send it, no RPC on your side. The response tells you which providers accepted and with which signature.
POST https://sol.shrine.trade/api/lightspeed
Why it lands first
- No round-trip. Local Trade needs three hops: build, sign on your machine, send. Here the whole thing happens in one process, next to the gRPC feed the pool state comes from. Building and signing takes about a millisecond.
- Provider racing. Every landing provider we run plus the plain RPC each get their own copy of the transaction with their own tip, sent at the same instant. Whichever path is fastest that slot wins. The full list is on the SWQoS page.
- One fill, never two. The copies race, but only the first to land trades; every other copy fails on chain before it moves funds. You never pay twice.
- Zero RPC on the path. Pool state, blockhash and the mint's program all come from the live gRPC cache. A first buy of a mint does no read at all. A sell, or a repeat buy of the same mint, reads the wallet's balance once, alongside the build.
Next: create an account, then snipe.