March 28 – April 3
15 days ago
This week shipped full SAML and OIDC SSO support, added ERC-4626 vault APY history tracking, expanded validator coverage, and improved API reliability with stronger error semantics, pagination on historical endpoints, and multiple validation fixes.
Integration Improvements
- ERC-4626 vault APY history: Added daily historical APY tracking with 1-day, 7-day, and 30-day calculations derived from indexed price-per-share data; includes smoothed APY variants for improved trend analysis.
- Polkadot staking validators: Added Meria validator to the preferred validator list.
- Monad testnet validators: Added support for the full active set of validators on Monad testnet.
- Graph native staking (Horizon upgrade): Updated the Graph native staking integration to align with the Horizon upgrade.
Bug Fixes
- TON staking address validation: Added upfront TON address validation across staking operations; invalid addresses now return fast, descriptive errors rather than triggering unnecessary RPC calls.
- Protocol maintenance error semantics: Stake/unstake calls on paused protocols now return HTTP 412 instead of 503, correctly signaling a known precondition failure rather than a service outage; decommissioned yields return 410.
- Actions endpoint UUID validation: GET /v1/actions/:actionId now validates the actionId as a UUID, returning 400 for non-UUID inputs instead of triggering a database error.
API Improvements
- Historical API pagination: Yield history endpoints (reward rate, TVL) now return paginated responses with total, offset, and limit metadata; data payloads use a unified
itemsarray shape replacing the previousseriesformat. - SSO (SAML & OIDC): Added full Single Sign-On support with team-scoped configuration, SAML 2.0 and OIDC/Google Workspace authentication flows, automatic user provisioning, SSO audit logging, and admin management endpoints.
