Bullet Trading API
Welcome to the Bullet Trading API documentation. Everything you need to integrate with Bullet — from placing your first order to streaming real-time market data.
API Reference
- Connectivity — environments, endpoints, and connection URLs
- REST API — Binance FAPI-compatible endpoints for trading, account, and market data
- WebSocket API — streaming market data, order updates, and request-response operations
Guides
- Account Setup — create an account and get a signing key
- Delegate Accounts — secure, revocable API trading access
- Transaction Signing — build, sign, and submit transactions to the Bullet exchange
- Transaction Fields — uniqueness, TxDetails, gas limits, and paymaster
- Decimal Encoding — convert fixed-point integers to
RustDecimalfor borsh serialization - WebSocket Consistency Guarantees — snapshot delivery, reconnection behavior, and message ordering
SDKs
- Rust — type-safe client with REST, WebSocket, transaction signing, and keypair management