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

View PoR dashboard on Dunearrow-up-right

RedStone documentation for LBTCarrow-up-right


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.

RedStone integration docsarrow-up-right

Chainlink integration docsarrow-up-right

Last updated