Early access

A swap desk for Solana that lands your trade with adaptive fees and then shows exactly why it succeeded, failed, or cost more than quoted.

Trading tools sell speed and breadth. Landed sells honest accounting: every fee shown before signing and every failure explained after.

Core features
5
Status
Early access
Network
Solana
Your funds
Non-custodial
Swap desk with pre-trade simulation, adaptive priority fee, and a hard slippage stopMulti-path rebroadcast until the transaction lands or its blockhash expiresFee autopsy on every trade: all costs itemised, plus quoted versus received priceFailure reports that decode the error into a plain reason and a suggested fixExecution API with the same receipts for bots and agents, using the caller's own signing key
Recent trades
TimePairStatusQuotedReceivedTotal cost
14:522.5 SOL to USDCLanded (attempt 1)168.40167.950.00034 SOL
14:31120 USDC to JUPLanded (attempt 2)0.91200.90840.00051 SOL
13:580.8 SOL to BONKStopped by slippage guardn/an/a0.00000 SOL
13:14300 USDC to SOLLanded (attempt 1)168.22168.090.00029 SOL
12:4045 USDC to JTOFailed: blockhash expiredn/an/a0.00000 SOL
11:051.2 SOL to USDCLanded (attempt 3)167.88167.310.00062 SOL

Landing attempt on which trades confirmed (last

Most trades land on the first broadcast. The attempt 3 days

Last trade fee split

0.000005 SOLBase fee
0.000210 SOLPriority fee
0.000100 SOLBlock engine tip
0.04%Price impact

What you get with Landed.

Built for active Solana traders, small funds, and bot or agent builders who care about landing rate and true cost per trade.

Desk guardrails

Hard slippage stop at 0.5%
Adaptive priority fee
Rebroadcast until blockhash expiry
Warn when new token account rent applies

Swap desk with pre-trade simulation, adaptive priority fee, and a hard slippage stop

Planned

Open failure reports

  • 45 USDC to JTO12:40 today, blockhash expired after 3 rNeeds retry
  • 0.8 SOL to BONK13:58 today, simulated output 3.1% underBlocked safely
  • Bot key trader-02, route error 6001Yesterday 22:17, slippage tolerance exceResolved

Multi-path rebroadcast until the transaction lands or its blockhash expires

Planned

Last trade fee split

0.000005 SOLBase fee
0.000210 SOLPriority fee
0.000100 SOLBlock engine tip
0.04%Price impact

Fee autopsy on every trade: all costs itemised, plus quoted versus received price

Planned

Failure reports that decode the error into a plain reason and a suggested fix

Planned

Execution API with the same receipts for bots and agents, using the caller's own signing key

Planned
01

Multi-path rebroadcast until the transaction lands or its blockhash expires.

After you sign, the same transaction is sent over several paths in parallel. Landed keeps resending until it confirms or the blockhash expires, and it never signs a second transaction on your behalf, so you cannot double fill.

Planned

Life of one transaction

Signed in PhantomTransaction is built with a fresh blockhash valid for about 150 slots.
Broadcast on 3 pathsPublic RPC, a staked connection and a block engine bundle path receive the same
Rebroadcast every 2 slotsIf not confirmed, the identical transaction is resent over each path.
Confirmed or expiredOn confirmation the receipt opens. On expiry you are told nothing was charged an
02

Swap desk with pre-trade simulation, adaptive priority fee, and a hard slippage stop.

Every swap is simulated against current chain state before your wallet is asked to sign. You see the expected output, the priority fee Landed picked, and the slippage stop that will cancel the trade if the real output drifts past your limit

Planned

New swap

Results appear here.
03

Fee autopsy on every trade: all costs itemised, plus quoted versus received price.

Each landed trade gets an itemised receipt: network fee, priority fee, tip, any account rent, and the gap between the quoted price and what you actually received. Nothing is folded into the rate.

Planned

Autopsy: 2.5 SOL to USDC, 14:52

ItemAmountNote
Base fee0.000005 SOLOne signature
Priority fee0.000210 SOLSet from recent slot fees
Block engine tip0.000100 SOLUsed on attempt 1 path
Token account rent0 SOLUSDC account already exists
Quoted price168.40 USDCAt simulation time
Received price167.95 USDCDifference 0.27%, 1.13 USDC
04

Failure reports that decode the error into a plain reason and a suggested fix.

When a trade fails, Landed reads the program logs and error code and tells you what happened in a sentence, then suggests a specific change such as a wider slippage limit or a smaller size.

Planned

Failure report: 45 USDC to JTO

Why did my JTO swap not go through?
The transaction was sent on 3 paths and resent 4 times, but it was not included before its blockhash expired at slot 3 slots past your last attempt. Nothing was charged.
Cause: priority fee of 0.000090 SOL was below the level needed during a busy window. Suggested fix: retry with the adaptive fee set to High, which would be about 0.000340 SOL.
05

Execution API with the same receipts for bots and agents, using the caller's own signing key.

The execution API returns the same simulation, landing status, autopsy and failure report as JSON. Your bot signs with its own key. Landed never holds it and only receives the signed transaction.

Planned

Submit a signed swap

bash
curl -X POST https://api.landed.example/v1/execute \
  -H "Authorization: Bearer $LANDED_KEY" \
  -d '{
    "signedTx": "<base64 transaction signed by your key>",
    "maxSlippageBps": 50,
    "rebroadcast": true
  }'

# response
{ "status": "landed", "attempt": 2, "signature": "4vJ9...tQ7x",
  "totalCostSol": 0.00051, "quotedVsReceivedBps": 40 }

Trading tools sell speed and breadth. Landed sells honest accounting: every fee shown before signing and every failure explained after.

3 steps from start to first result.

Simulate and see every feeEnter a swap. Landed simulates it, picks an adaptive priority fee and shows tota
Sign in your wallet, we keep senSign with Phantom, Solflare or Backpack. The same transaction goes out on severa
Read the receiptGet an itemised autopsy with quoted versus received price, or a failure report t

Open by default.

Every screen reads from the same model. Live parts read public onchain data; nothing ever asks your wallet to sign.

Read the docs
landed.json
{
  "product": "Landed",
  "network": "solana",
  "features": [
    {
      "name": "Swap desk with pre-trade simulation, adaptive pr",
      "status": "planned"
    },
    {
      "name": "Multi-path rebroadcast until the transaction lan",
      "status": "planned"
    },
    {
      "name": "Fee autopsy on every trade: all costs itemised, ",
      "status": "planned"
    },
    {
      "name": "Failure reports that decode the error into a pla",
      "status": "planned"
    }
  ]
}

What works today.

Live features work today. Planned ones are next on the roadmap, in this order.

Swap desk with pre-trade simulation, adaptive priority fee, and a hard slippage stopPlanned
Multi-path rebroadcast until the transaction lands or its blockhash expiresPlanned
Fee autopsy on every trade: all costs itemised, plus quoted versus received pricePlanned
Failure reports that decode the error into a plain reason and a suggested fixPlanned
Execution API with the same receipts for bots and agents, using the caller's own signing keyPlanned

Questions.

Short answers. The docs have the rest.

What is Landed?

A swap desk for Solana that lands your trade with adaptive fees and then shows exactly why it succeeded, failed, or cost more than quoted. Trading tools sell speed and breadth. Landed sells honest accounting: every fee shown before signing and every failure explained after.

What works today?

Landed is in development. Every feature is on the status list with what ships next, and the app opens in a sample workspace so you can see how it will work.

Do I need a wallet?

No. You can explore without one. Connecting a Solana wallet only shares your public address so Landed can read your balances; it never asks you to sign a transaction.

Who is it for?

Active Solana traders, small funds, and bot or agent builders who care about landing rate and true cost per trade.

Swap desk with pre-trade simulation, adaptive priority fee, and a hard slippage stop.

A swap desk for Solana that lands your trade with adaptive fees and then shows exactly why it succeeded, failed, or cost more than quoted.