Oracles & Price Feeds
Lombard provides on-chain data feeds that allow anyone to verify protocol health and access accurate pricing information. This page documents the available feeds and their addresses.
Proof of Reserve
Proof of Reserve oracles compare Lombard's native BTC reserves to the amount of LBTC in circulation. These feeds are powered by RedStone.
How It Works
RedStone nodes independently query Lombard's Bitcoin reserve addresses and compare the total BTC held against the total LBTC supply. The result is published on-chain, where anyone can read it.
The reserve ratio is updated on-chain either within every 24 hour period, or if there is a 1% deviation in price.
PoR Contract Addresses
→ RedStone documentation for LBTC
Price Feed Oracles
Price feed oracles provide the LBTC/BTC exchange rate on-chain. This rate increases over time as staking yield accrues.
Why Price Feeds Matter
Unlike BTC.b which is always 1:1 with BTC, LBTC's value relative to BTC changes. DeFi protocols need accurate exchange rate data to:
Price LBTC correctly in lending markets
Calculate proper collateral values
Enable accurate swaps and liquidations
Price Feed Contract Addresses
For Integrators
If you're building a protocol that integrates LBTC:
Pricing LBTC
Always use a price feed rather than assuming 1:1 with BTC. LBTC appreciates against BTC over time, using stale or incorrect pricing will cause issues in lending markets and other DeFi applications.
Choosing a Provider
Ethereum has both Chainlink and RedStone feeds available. Choose based on your existing oracle infrastructure and integration requirements.
Rate Update Frequency
The exchange rate changes gradually as yield accrues — there are no sudden jumps. For most applications, the update frequency of standard oracle feeds is sufficient.
Last updated