Skip to main content

trading api

all trading goes through /phases/* routes. wallet type enforcement is strict — you can only use the correct wallet type for each operation.

regular buy

string
required
must be a regular type wallet
string
required
target token mint address
number
required
sol to spend
number
default:"500"
slippage tolerance (500 = 5%)

regular sell

string
required
regular, dev, or bundle type wallet
string
required
target token mint address
number
required
percentage to sell (1-100)
number
default:"500"
slippage tolerance

swarm buy

multi-wallet parallel buy. uses swarm type wallets.
string
required
target token
object[]
required
array of wallet configs
string
required
swarm type wallet
number
required
sol per wallet
number
delay before buy (ms)
number
default:"500"
slippage

swarm sell

sell tokens from multiple swarm wallets.

consolidate

sell all tokens on source wallets and transfer sol to a single destination.
string[]
required
wallets to consolidate from
string
required
where sol goes
string
specific token to consolidate (optional, all if omitted)
boolean
default:"true"
sell tokens before consolidating
boolean
default:"true"
transfer sol after selling

volume bot

automated buy/sell cycles to generate volume. uses volume type wallets.

start

string
required
target token
string[]
required
volume type wallets
number
default:"0.0001"
sol per trade cycle
number
default:"60"
how long to run
string
default:"medium"
low, medium, high

stop

string
required
token to stop volume for

vamp

sell everything and consolidate all value to one wallet.
string[]
required
wallets to vamp from
string
required
where everything goes
string
specific token (optional)

snipe

string
required
snipe type wallet
string
required
target token
number
required
sol to spend
number
default:"500"
slippage