Surf Sniper

Snipe all live Raydium pools using various triggers and filters.

God Settings

The default column is how the bot will function if the input is left blank.

Intro Inputs

Camp
Description
Required
Default

Buy Amount (SOL)

Buy amount.

βœ…

Use Blacklists (y/n)

Whether to use the token/deployer blacklists for filtering.

❌

n

Use Whitelists (y/n)

Whether to use the token/deployer whitelists for filtering.

❌

n

Span Inputs

Example: you want to snipe pools which:

  • Have at least $50k volume in the last 3 minutes max

    • Min Span Volume = 50

    • Max Volume Time Span = 3

  • Have at least 200 buys in the last 6 minutes max

    • Min Span Txs = 200:

    • Max Txs Time Span = 6

  • Have a price change of +20% in the last 10 minutes max

    • Min Price Change = 20

    • Max Price Change Time Span = 10

Camp
Description
Required
Default

Min Span Volume ($)

Minimum amount of volume generated in the given Max Volume Time Span Formatting:

total_volume or buy_volume:sell_volume

❌

Max Span Volume ($)

Maximum amount of volume generated in the given Max Volume Time Span Formatting:

total_volume or buy_volume:sell_volume

❌

Max Volume Time Span (minutes)

Maximum time span in which the Min Span Volume has to be hit.

❌

Min Span Txs

Minimum amount of transactions in the given Max Txs Time Span Formatting:

total_txs or buy_txs:sell_txs

❌

Max Span Txs

Maximum amount of transactions in the given Max Txs Time Span Formatting:

total_txs or buy_txs:sell_txs

❌

Max Txs Time Span (minutes)

Maximum time span in which the Min Span Txs has to be hit.

❌

Min Span Price Change (%)

Minimum price change in the given Max Price Change Time Span

Both min and max price changes need to be positive or negative. Formatting: -50 = -50% 50 = +50%

❌

Max Span Price Change (%)

Maximum price change in the given Max Price Change Time Span

Both min and max price changes need to be positive or negative. Formatting: -50 = -50% 50 = +50%

❌

Max Price Change Time Span (minutes)

Maximum time span in which the Min Span Price Change has to be hit.

❌

Pool Inputs

Camp
Description
Required
Default

Min Pool Age (minutes)

Minimum pool age since launch.

❌

Max Pool Age (minutes)

Maximum pool age since launch. Max is 72 hours (4320 minutes)

❌

Min Liq ($)

Minimum pool liquidity.

❌

Max Liq ($)

Maximum pool liquidity.

❌

Extra Inputs

Camp
Description
Required
Default

From Pump.Fun (y/n)

Whether to snipe tokens which are from Pump.fun or not. Leave blank to copy any token.

❌

Mint Auth (y/n)

Whether the token should have mint auth enabled or not.

❌

Freeze Auth (y/n)

Whether the token should have freeze auth enabled or not.

❌

Has Twitter (y/n)

Whether the token should have Twitter or not.

❌

Has Telegram (y/n)

Whether the token should have Telegram or not.

❌

Has Website (y/n)

Whether the token should have website or not.

❌

Min Market Cap ($)

The token minimum market cap.

❌

Max Market Cap ($)

The token maximum market cap.

❌

Max Mcap/Liq Ratio

The token maximum ratio of marketcap divided by liquidity.

❌

Max Top Holders Holdings (%)

The maximum amount of tokens holded by the selected top 20 holders. Formatting: top_holders:max_holdings Example: 15:10 = Top 15 holders 10% max total holdings of total supply

❌

Min Volume ($)

Minimum total pool volume given a time span. Formatting:

volume:time_span Time span: 5 = 5 minutes 1 = 1 hour 6 = 6 hour 24 = 24 hour Example:

10000:5 = $10,000 volume in the last 5 minutes.

❌

Min Price Change (%)

Minimum pool price change given a time span. Formatting:

-50 = -50% 50 = +50%

price_change:time_span Time span: 5 = 5 minutes 1 = 1 hour 6 = 6 hour 24 = 24 hour Example:

-50:5 = price went down 50% in the last 5 minutes.

❌

Min Buys

Minimum pool buys given a time span. Formatting:

buys:time_span

Time span: 5 = 5 minutes 1 = 1 hour 6 = 6 hour 24 = 24 hour Example:

100:5 = 100 buys in the last 5 minutes.

❌

Min Sells

Minimum pool sells given a time span. Formatting:

sells:time_span

Time span: 5 = 5 minutes 1 = 1 hour 6 = 6 hour 24 = 24 hour Example:

100:5 = 100 sells in the last 5 minutes.

❌

Last updated