Solana Arbitrage Bot

Solana Arbitrage Bot: trade price gaps between DEX pools

When a token on your watchlist is priced differently on two pools, it buys on one and sells on the other in one transaction, back to SOL. If that transaction wouldn't give back your SOL plus every cost plus your minimum profit, it fails instead.

Price
$899/mo

Your own server Non-custodial

Three pools joined into a triangle, a stream running round the loopAn abstract drawing of light on the page's dark ground. Three solid blocks, three pools, are joined by rods into one closed triangle; a bright stream enters at one corner and a fainter one runs round the loop.Three pools joined into a triangle, a stream running round the loopAn abstract drawing of light on the page's dark ground. Three solid blocks, three pools, are joined by rods into one closed triangle; a bright stream enters at one corner and a fainter one runs round the loop.

How it works

  1. It finds the pools

    From your tokens' own transactions, each pool checked on chain.

  2. It prices the round trip

    Buy on one pool, sell on the other, after every fee and tip.

  3. It trades, or it doesn't

    Simulated first, with your minimum profit written into the transaction.

The settings that matter

Minimum profit
What a trade must make after every cost.
Per-trade cap
The most SOL one round trip puts in.
Daily caps
Fees and tips, and failed trades' fees.
Failure stop
Stops after failed trades in a row.

What you need

A plan
We set up a private server with everything the bot connects to.
Your own wallet
Its key stays on your server, never with us. Withdraw whenever you like.
SOL to trade
Send SOL to your bot's wallet and it trades live. Try new settings with virtual SOL whenever you like.

Questions

What happens when a trade doesn't make my minimum?

It fails on chain and only its network and priority fee is paid. The bot simulates every live trade first and doesn't send one that comes out under your minimum.

Does it hold tokens?

No. Each trade buys and sells in the same transaction and closes the token account it opened, so it never holds a token between trades.

Who holds my SOL?

You do. Your bot's wallet key stays on your own server. AllenHark can't move your SOL, and every withdrawal asks for your PIN.

Can it alert me?

Yes, on Telegram and Discord: buys and sells, TP/SL, problems and a daily summary. Alerts only; nobody can trade from the chat.

The risk

Gaps close, and failed trades still pay fees. Trading new tokens is risky and most go to zero. The bot follows your rules and can still lose money. Practise first, and only trade SOL you're comfortable losing.

Deploy the Solana Arbitrage Bot.