# Pricing Mechanism of Infinity

There is an **infallible on-chain oracle that tells us the floor price of every LST.** The price of every LST can simply be read off the account itself — the ratio of `totalLamports`

to `poolTokenSupply`

.

Here’s an example from BlazeStake:

In this case, dividing `totalLamports`

by `poolTokenSupply`

gives us **1.1084.**

This ratio can be thought of as a floor price of the LST. The token accrues staking rewards over the epoch, so `totalLamports`

will go up at the start of the new epoch.

Because every LST can be priced relative to the SOL numeraire, the ratio method will work for every pairwise swap. This allows us to fairly price every asset pair. **That is how we can support all LSTs at once.**

Last updated