Surf Sniper
Snipe all live Raydium pools using various triggers and filters.
This module uses WSOL to buy and SOL for transaction fees, so make sure to have both in your wallets.
God Settings
Intro Inputs
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
At least one min span field with his corresponding max time span is required for the module to work.
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
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
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