Skip to main content

Chronicle's Yield Rate Oracle

Overview​

In collaboration with Block Analitica, Chronicle has developed a Yield Rate Oracle that tracks and delivers the value of the ETH staking yield onchain in real-time. This solution is designed to improve the DeFi user experience and reduce governance overhead.

The Yield Rate Oracle is a Schnorr based Oracle with an additional functionality, getAPR() - callable by toll'ed (authorized) addresses.

Purpose​

This Oracle provides lending protocols such as Spark with a safe and automated way to customize the interest rate of ETH and ETH-backed derivatives. It eliminates the need for manual rate setting and updates, which are common in many decentralized lending protocols.

The liquid staking token interest rate derives from Lido's stETH contract.

Automated Interest Rate Customization​

The Oracle tracks the Ethereum Staking Reward Rate and publishes this value onchain. This mechanism enables DeFi platforms to:

  • access real-time staking yield data
  • automatically adjust interest rates for Liquid Staking Tokens (LSTs)
  • customize lending product parameters without manual intervention

By leveraging this onchain data, DeFi protocols can implement dynamic, market-responsive interest rates for LST-based lending products, enhancing both efficiency and user experience.