Stake
The above figure shows the process of depositing wATOMs and receiving token shares in the form of snATOMs. User must communicate with the Supernova twice to avoid compromising fairness, which is as follows:
- Deposit wATOMs.
- Claim snATOMs.
Example
Let’s say deposits wATOMs. Deposited wATOMs are transferred to Cosmos through IBC. Then those ATOMs are delegated through the bot’s ICA call.
can claim snATOMs after at least one oracle update. At that time, the protocol mints and send new snATOMs. The incremental ratio is calculated as . The denominator is an estimated value of the total delegated ATOMs to ensure no loss of user assets.
Initialization
Let’s say deposits wATOMs for the first time in Supernova. Formula with incremental ratio is not available since . In this case, the amount of shares, is determined by the amount of staked wATOMs.