walletIdstringrequired
Wallet ID to use for the order.
chainIdnumberrequired
Chain ID where the token lives.
assetAddressstringrequired
Contract address of the token to buy or sell.
orderTypestringrequired
Order type. 'buy' = buy when price drops to target; 'sell' = sell when price rises to target.
conditionstringrequired
Price condition. 'lte' for buy (trigger at or below target), 'gte' for sell (trigger at or above target).
amountstringrequired
BigInt: USDC amount to spend (buy) or token amount to sell (sell).
targetPriceUsdstringrequired
Target price in USDC smallest units (6 decimals). $0.001 = '1000', $1.50 = '1500000'.
labelstring
Display name for the order (e.g., 'DEGEN limit buy').
assetDecimalsnumberrequired
Token decimals (e.g., 18 for most ERC-20, 6 for USDC, 8 for WBTC).