Breaking: Global Markets Perps renamed to Perpetual Trading
- Breaking: “Global Markets Perps” is now “Perpetual Trading”. All fifteen endpoints move from
/v2/global_markets_perps/*to/v2/perpetual_trading/*. The old paths are no longer served and return404. - The rename flows through the generated surfaces too: SDK namespace
globalMarketsPerps→perpetualTrading(global_markets_perps→perpetual_tradingin Python), CLI command groupcompass global-markets-perps→compass perpetual-trading, and MCP toolsv2_global_markets_perps_*→v2_perpetual_trading_*. The widget exportTraditionalInvestingWidgetbecomesPerpetualTradingWidget. - To upgrade: take the latest Python/TypeScript SDK, CLI, or widgets package and rename the namespace at your call sites. Request and response bodies are unchanged; only the path and the namespace move. See Perpetual Trading. (2026-07-29)
API versioning + Ethena + improved response models
- new and improve response models released in
v1.v0remains frozen. - API versioning (
v0,v1) added to safeguard customer integrations: - Integrated Ethena protocol for yield-bearing stablecoin support.
4626 vaults + Swap Router
- Launched our new Swap Router with smart order routing across DEX liquidity
- Vaults generalized from Morpho-only to all ERC-4626 standard vaults.
- Overhauled our logging such that we can rapidly respond to user-facing errors.
Bundler + Pendle Transactions + Smart Accounts
- Pendle integrated for trading future yield (PT/YT, swaps/LP).
- Compass Bundler launched: execute multi-step DeFi workflows in one transaction.
- Smart Accounts support + docs: Zerodev & Safe.
Aave leverage + Pendle Read endpoints + arbitrary block numbers
- Aave: leverage endpoint.
- New Aave Read endpoints: average rates, volatility, tx history.
- Pendle: read endpoints: (markets, yields, positions).
- Historical: arbitrary
blocksupported across relevant endpoints.