# Price Oracles

### Liquid Restaking Token Pricing

primeETH treats one ETH worth of LST as 1 primeETH, to ensure it remains consistent over time primeETH employs oracles to not overcompensate for LSTs that might be trading at a discounted rate. Thus, as it gets minted with multiple LSTs, the oracles come into play to accurately price respective LSTs as they interact with the platform.&#x20;

primeETH currently utilizes the following price oracles:

<table><thead><tr><th width="165">Asset</th><th width="116">Oracle provider</th><th>Address</th></tr></thead><tbody><tr><td>Origin (OETH)</td><td>Origin</td><td>0xc513bDfbC308bC999cccc852AF7C22aBDF44A995</td></tr><tr><td>Lido (stETH)</td><td>Chainlink</td><td>0x86392dC19c0b719886221c78AB11eb8Cf5c52812</td></tr><tr><td>Mantle (mETH)</td><td>Mantle</td><td>0xe3cBd06D7dadB3F4e6557bAb7EdD924CD1489E8f</td></tr><tr><td>Frax (sfrxETH)</td><td>Frax</td><td>0x584902BCe4282003E420Cf5b7ae5063D6C1c182a</td></tr><tr><td>Swell (swETH)</td><td>Redstone</td><td>0x061bB36F8b67bB922937C102092498dcF4619F86</td></tr><tr><td>Rocket Pool (rETH)</td><td>Chainlink</td><td>0x536218f9E9Eb48863970252233c8F271f554C2d0</td></tr><tr><td>Stader (ETHx)</td><td>Redstone</td><td>0xc799194cAa24E2874Efa89b4Bf5c92a530B047FF</td></tr></tbody></table>

The following illustration demonstrates how the oracles are currently implemented:

<figure><img src="https://4246464185-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlmyLnMMxdXp2GLoAHKda%2Fuploads%2Fz7DI5WmCsM53ampVp5XL%2FprimeOracleContracts.png?alt=media&#x26;token=0c415a9a-b619-4dde-b654-f0ef6ebe0dff" alt=""><figcaption><p>Oracle Contract dependencies</p></figcaption></figure>
