Batch Wallet Positions
The/api/2/wallet/positions endpoint now accepts POST requests for batch queries:
- Query positions for multiple wallets in a single request
- New
includeAllBalancesparameter includes non-traded token balances includeFeesanduseSwapRecipientparameters for granular control
Cross-Chain Bridge Solver
A new bridge solver stack enables cross-chain transfers:- Supports Base, BNB Chain, and Solana
- Integrated into the execution engine for seamless bridging
Fast-Trade Stream — Throttle
WebSocket fast-trade streams now enforce amaxUpdatesPerMinute throttle:
- Prevents client overload from high-frequency trading pairs
- Configurable per-stream rate limiting
Router — SafeERC20 (v2.3.0)
The MobulaRouter contract upgrades to SafeERC20 on Ethereum:- Supports non-standard ERC20 tokens like USDT that don’t return a boolean on
transfer - Prevents reverts on tokens with non-compliant transfer implementations
Shipped by Delox & Sacha