Price Feeds
Term Finance relies on the TermPriceConsumerV3.sol
to serve as an oracle to monitor the health of active borrows on the Protocol in TermRepoCollateralManager.sol
and the sufficiency of collateral associated with bids placed auction in TermAuctionBidlocker.sol
This oracle inherits Chainlink's AggregatorV3Interface
to retrieve data from Chainlink or Chainlink compatible price aggregators/price feeds. Below, we provide a list of feeds currently subscribed to by the Protocol.
Data Feed Categories
🟢 Chainlink Feed: follows standard Chainlink price feeds workflow that integrates three layers of aggregation (at the data source, node operator, and oracle network layers)
🔵 Combination/Custom Feed: custom feed for wrapped tokens, 4626 vault tokens etc. that typically combine multiple Chainlink price feeds and/or other on-chain data
Ethereum Network
Source: Chainlink Heartbeat: 24 hours / 0.25%
Source: Chainlink Heartbeat: 24 hours / 0.25%
Source: Chainlink Heartbeat: 1 hour / 0.25%
Source: Chainlink Heartbeat: 1 hour / 0.50%
Source: Chronicle Heartbeat: 12 hours / 1.00%
Source: Chainlink BTC/USD Heartbeat: 1 hour / 0.50%
Source: Chronicle BTC/USD Heartbeat: 12 hours / 1.00%
Source: Chainlink WBTC/BTC Heartbeat: 24 hours / 2.00%
Source: Chainlink WBTC/BTC Heartbeat: 24 hours / 2.00%
Source: Chainlink DAI/USD Heartbeat: 1 hour / 0.25%
Source: Chainlink ETH/USD Heartbeat: 1 hour / 0.50%
Source: Chronicle ETH/USD Heartbeat: 12 hours / 1.00%
Source: Chainlink WEETH/ETH Heartbeat: 24 hours / 0.50%
Source: Redstone WEETH/ETH Heartbeat: 24 hours / 0.50%
Source: Chainlink ETH/USD Heartbeat: 1 hour / 0.50%
Source: Chronicle ETH/USD Heartbeat: 12 hours / 1.00%
Source: Chainlink EZETH/ETH Heartbeat: 24 hours / 0.50%
Source: Redstone EZETH/ETH Heartbeat: 24 hours / 0.50%
Source: Chainlink ETH/USD Heartbeat: 1 hour / 0.50%
Source: Chronicle ETH/USD Heartbeat: 12 hours / 1.00%
Source: Chainlink USDE/USD Heartbeat: 24 hours / 0.50%
Source: Redstone SUSDE/USD Heartbeat: 24 hours / 0.20%
Source: Redstone Heartbeat: 12 hours / 0.1%
Source: Chainlink BTC/USD Heartbeat: 1 hour / 0.50%
Source: Chronicle BTC/USD Heartbeat: 12 hours / 1.00%
Source: Chainlink BTC/USD Heartbeat: 1 hour / 0.50%
Source: Chronicle BTC/USD Heartbeat: 12 hours / 1.00%
Source: Chainlink WBTC/BTC Heartbeat: 24 hours / 2.00%
Source: Chainlink WBTC/BTC Heartbeat: 24 hours / 2.00%
Source: Chainlink RSETH/ETH Heartbeat: 24 hours / 0.50%
Source: Redstone RSETH/ETH Heartbeat: 24 hours / 0.50%
Source: Chainlink ETH/USD Heartbeat: 1 hour / 0.50%
Source: Chronicle ETH/USD Heartbeat: 12 hours / 1.00%
Source: Chainlink Heartbeat: 24 hour / 2.00%
Source: Chainlink BTC/USD Heartbeat: 1 hour / 0.5%
Source: Chronicle BTC/USD Heartbeat: 12 hour / 1.00%
Source: Chainlink TRY/USD Heartbeat: 24 hour / 0.5%
🔵 PT-sUSDE-27MAR2025/USD
PT_price = USDE_price / (1+0.20*days_to_maturity/360)
PT_price = USDE_price / (1+0.20*days_to_maturity/360)
Read contract:
toColl
to get collateral adapter for each LST
Read contract:
toColl
to get collateral adapter for each LST
Read contract:
refPerTok
for each underlying LST collateral adapter
Read contract:
refPerTok
for each underlying LST collateral adapter
Source: Chainlink Heartbeat: 24 hour / 0.30%
USDC Source: Chainlink Heartbeat: 24 hours / 0.25%
🔵 PT-sUSDE-29MAY2025
PT_price = USDE_price / (1+0.20*days_to_maturity/360)
PT_price = USDE_price / (1+0.20*days_to_maturity/360)
Source: Level ReserveLens
USDC Source: Chainlink Heartbeat: 24 hours / 0.25%
Source: Chainlink ETH/USD Heartbeat: 1 hour / 0.50%
Source: Chronicle ETH/USD Heartbeat: 12 hours / 1.00%
🔵 PT-sUSDE-31JUL2025
PT_price = USDE_price / (1+0.20*days_to_maturity/360)
PT_price = USDE_price / (1+0.20*days_to_maturity/360)
Source: Chainlink ETH/USD Heartbeat: 1 hour / 0.50%
Source: Redstone ETH/USD Heartbeat: 12 hours / 1.00%
Source: Chainlink Heartbeat: 24 hour / 0.30%
Source: Chainlink ETH/USD Heartbeat: 1 hour / 0.50%
Source: Redstone ETH/USD Heartbeat: 12 hours / 1.00%
🔵 PT-cUSDO-19JUN2025
PT_price = USDC_price / (1+0.20*days_to_maturity/360)
PT_price = USDC_price / (1+0.20*days_to_maturity/360)
Last updated