Request & Response Format
Request & Response Format
Request Fields
Required Fields
Field
Type
Description
Optional Fields
Field
Type
Default
Description
Example Request
{
"prompt": "swap 50 USDC for ETH on arbitrum",
"walletAddress": "0x742d35Cc6634C0532925a3b844Bc9e7595f7AAAA",
"provider": "my-trading-bot",
"chain": "arbitrum",
"slippage": 0.5,
"async": false
}Prompt Best Practices
β
Good Prompts
Prompt
Why It's Good
β Bad Prompts
Prompt
Problem
Better Version
Required Information by Operation
Operation
Required Info
Response Types
Type
Description
Has Transactions
Charged
Transaction Response
Transaction Object Fields
Field
Type
Description
Operation Object Fields
Field
Type
Description
Info Response
Clarification Response
Error Response
Common Errors
Error
Cause
Multi-Transaction Operations
Bridge Response
Perpetuals Response (Avantis)
Prediction Markets Response (Myriad)
Async Mode
Initial Response (202)
Poll Until Complete
Final Response
Signing Transactions
Next Steps
Last updated