Solana Auto Trader

BOT STOPPED LOCAL WALLET LOCKED
Dedicated local trading wallet — high risk. This site creates a NEW wallet for bot funds. It does not connect to or use your Phantom wallet, and it signs swaps automatically after you unlock the wallet and start the scanner. There are no per-trade Phantom approval prompts. Use only funds you can afford to lose. Keep your main wallet separate. The scanner attempts to continue while this page is backgrounded, but Android/browser may throttle or suspend it. It stops if the page is killed, closed, the wallet is locked, or the device suspends it.

1. Connect Trust Wallet

Connect your main Trust Wallet for read-only address and balance display. It will never be used to sign bot trades.

Not connected. Open this website in Trust Wallet's DApp browser and connect.

Trust Wallet SOL
—
Trust Wallet USDC
—
Connected address and balance tools

2. Bot trading wallet

No bot wallet created yet.

Create a separate wallet just for bot trading. Do not enter your Trust Wallet recovery phrase or private key here. Use a new password of at least 12 characters.

No wallet unlocked.

After creation or successful unlock, scanning starts automatically. Trades use only this bot wallet; Trust Wallet is display-only. Save the encrypted backup and fund this wallet before expecting live trades.

Restore an existing encrypted bot-wallet backup

The encrypted wallet is stored in this browser; your password is never saved. If you lose both browser data and backup, funds may be unrecoverable.

3. Receive & withdraw funds

These actions use the unlocked dedicated bot wallet. Trust Wallet remains read-only.


Unlock the bot wallet to receive or withdraw funds.

Jupiter API

Jupiter supports keyless access at a lower rate limit. For a free API key, visit Jupiter Developer Portal. Never share your key.

Keyless access is available when no key is saved.

Solana RPC connection

Solana Public RPC is selected by default. Public endpoints may be rate-limited or return 403 errors.

For Helius, Allnodes, PublicNode, or Custom, paste the full HTTPS Mainnet endpoint supplied by that provider. The URL may contain a private access token. Keep it secret.

Using default public RPC until a provider endpoint is saved.

Bot wallet P&L

Average unrealized price return
—
Open positions
0
Realized P&L
Not calculated

The unrealized figure is the average percentage price movement of open positions, not a dollar-weighted portfolio P&L. Realized P&L is not calculated because confirmed swap fill amounts and fees are not reliably recorded.

Account snapshot

SOL balance
—
USDC balance
—

Trading controls

Starting capital target
$100
Buy amount
20% of USDC ($2 min / $100 max)
Maximum positions
5
Scan interval
60 sec

Each new buy uses 20% of the currently available USDC balance, with a $2 minimum and $100 maximum per buy. SOL is excluded and remains available for network fees.

Entry requires a bullish 1h EMA 9/26 cross on a closed candle, followed by a bullish 5m EMA 9/26 cross on a later closed candle. Only coins at least 5 days old are eligible. Existing market filters remain. Swaps are signed locally by the unlocked dedicated wallet; no Phantom approval prompt is used.

Connect Trust Wallet for read-only balances. Enter a new password and tap “Make bot wallet & start scanning”. Save the encrypted backup and fund the bot wallet address before live trading.

Last scan: Not scanned

Strategy rules

Market cap $100k–$5m; FDV fallback marked
24h volume ≥ $50k
Liquidity ≥ $25k
FOMO score ≥ 45
Top 100 by 24h volume; age ≥ 5 days (earliest discovered DexScreener pool proxy)
1h EMA 9 crosses above EMA 26 on a CLOSED candle first
Then 5m EMA 9 crosses above EMA 26 on a CLOSED candle after the 1h cross
Existing momentum filters retained: 5m and 1h positive; 6h above −5%
Buy share ≥ 50%
Stop-loss −20%
TP1 +10%, sell 30% original size
TP2 +20%, sell 30% original size
Trailing stop 20% below peak after TP2; after trailing-stop exit, block re-entry until price falls 50% below that stop

Open positions

TokenMintEntryLastReturnTP1TP2Action
No positions

Trailing-stop re-entry protection

After a trailing-stop exit, this token is blocked from new buys until its price falls to 50% of the recorded trailing-stop level. Example: trailing stop at $1.60 means re-entry unlock at $0.80. Once unlocked, it must still pass all original buy filters.

No coins currently locked.

Top 100 eligible candidates (ranked by 24h volume)

TokenAgeCap source24h volumeLiquidity5m1hScoreEMA status / Signal
No scan results

Trade history

TimeTokenSideReasonTransaction
No trades yet
Limitations and risk: Attempts to run while this page is open, including when backgrounded. Android may throttle or suspend background tabs, and force-stopping/closing the browser ends execution. This is not reliable 24/7 background trading. The scanner ranks the top 100 qualifying tokens among the DexScreener candidates it discovers; this is not a complete market-wide census. The 5-day age check uses the earliest discovered pool creation timestamp as a proxy, not verified token mint creation time. Price data and swap quotes may be stale; stop-loss execution is not guaranteed at the trigger price. This tool does not reliably detect honeypots, malicious authorities, hidden taxes, frozen tokens or sellability. Fees, slippage and price impact can reduce returns. Local browser data does not sync across devices. This is experimental software, not financial advice.