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 walletstring
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 walletstring
required
target token mint address
number
required
percentage to sell (1-100)
number
default:"500"
slippage tolerance
swarm buy
multi-wallet parallel buy. usesswarm type wallets.
string
required
target token
object[]
required
array of wallet configs
string
required
swarm type walletnumber
required
sol per wallet
number
delay before buy (ms)
number
default:"500"
slippage
swarm sell
consolidate
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. usesvolume type wallets.
start
string
required
target token
string[]
required
volume type walletsnumber
default:"0.0001"
sol per trade cycle
number
default:"60"
how long to run
string
default:"medium"
low, medium, highstop
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 walletstring
required
target token
number
required
sol to spend
number
default:"500"
slippage