Skip to main content

Create a Gasless Order

The easiest way to create orders:
curl -X POST https://api-testnet.mayybee.com/api/orders/gasless \
  -H "Content-Type: application/json" \
  -d '{
    "maker": "0xYourEOAAddress",
    "smartWallet": "0xYourSmartWallet",
    "tokenId": "25930605474857...",
    "side": 0,
    "price": 50,
    "size": "10000000000000000000",
    "marketId": "your-market-id"
  }'

Parameters

maker
string
required
Your EOA wallet address
smartWallet
string
Smart wallet for wUSDT (optional)
tokenId
string
required
YES or NO token ID
side
number
required
0 = BUY, 1 = SELL
price
number
required
Price in cents (1-99)
size
string
required
Amount in wei (1e18 = 1 token)
marketId
string
required
Market identifier

Response

{
  "success": true,
  "orderId": "ord_abc123",
  "matched": true,
  "trades": [{
    "id": "trade_xyz",
    "price": 50,
    "size": "10000000000000000000",
    "txHash": "0x..."
  }]
}

Cancel an Order

curl -X DELETE https://api-testnet.mayybee.com/api/orders/ord_abc123 \
  -H "Content-Type: application/json" \
  -d '{"maker": "0xYourWallet"}'

Get Your Orders

curl "https://api-testnet.mayybee.com/api/orders?maker=0xYourWallet"