November 7 - November 14

Key updates made between November 7 and November 14.

Integration Improvements

  • Polkadot indexing migration: Introduced a new Polkadot rewards indexing service (indexing-v2) with a dedicated database table. This migration allows for accurate historical tracking of earned rewards pre and post Polkadot migration to AssetHub.
  • Addition of useMaxAmount argument: Added support for a new useMaxAmount argument across the ERC4626 withdraw flow, allowing users to withdraw their full vault balance without specifying an amount.

Yield.xyz Infrastructure

  • Multi-token support to enable dual-sided liquidity pool integrations: Added support for multiple canonical tokens across the Yield API and core library. Updated DTOs and OpenAPI specs with canonicalTokens and multi-amount fields, introduced outputTokenBalance in balance responses, and refactored core adapters and module logic to use metadata-driven schemas.
    • This enables correct handling of protocols with multi-token staking/unstaking flows and improves overall consistency and flexibility.
  • Support for forcing validator refresh in APY calculations: Added a new forceValidatorFetch parameter to APY calculations across all yield modules, allowing callers to refresh validator data on demand.