August 8 - August 15

Key updates made between August 8 and August 15.

New Yield Integrations

We’ve expanded support for recently added vaults on Morpho.

  • Morpho (17 new yields)
    • New yields on Arbitrum, Base, Ethereum, Katana

Integration Improvements

  • Morpho APY update: Updated Morpho vault APY handling to use backend-provided netApy and netApyWithoutRewards fields instead of calculating APY on the frontend. This simplifies logic and keeps APY values aligned.
  • Enhanced Bittensor validator model with new metadata fields: subnetName, marketCap, and tokenSymbol have been added to provide richer subnet context and market data.

Yield.xyz Infrastructure

  • Performance improvements: Refactored YieldModule to remove caching for initialized modules, ensuring each getInstance call creates a fresh instance. Performance profiling shows module initialization remains fast, with the slowest at 1.57ms out of 1,520 modules.
  • Expanded yield metadata: Added supportedStandards to yield metadata to track ERC standard support (e.g., ERC20, ERC4626, ERC721, ERC1155) across core modules and APIs.
  • New transaction submission: Added a new POST /transactions/:transactionId/submit endpoint in Yield API 2.0 for submitting signed transactions (not just the hash) — a convenience option, as API clients typically submit the transaction on-chain themselves and subsequently send the hash to us. Update includes Dto validation, persistence logic to update transaction/action states, and action status tracking with stake status and completion timestamps.