Navigating the Rock3T / NOS UI

What’s happening when you interact with the 3t.finance & nitrous.finance UI and have connected your wallet?

Paul Scott - Degen.VC
degen.vc
3 min readFeb 6, 2021

--

The sections below explain with slightly less technical and math jargon how the UI for both R3T & NOS works — we have used R3T for example purposes. It walks through each of the 4 information blocks.

Max Fuel

This is the maximum amount of ETH that can be sent in order to purchase all the R3T tokens on the Liquid Vault. In the upcoming UI upgrades, the amount of R3T you will pool for your selected Send ETH value and the Total R3T balance in the Liquid Vault will be shown on the UI.

The quantum of ETH that you send auto-calculates the R3T that you pool with the ETH. This is done via a Uniswap price oracle. You will see the amount of LP that can be claimed in the Claim LP field — and it is claimable when the lock period expires.

Lock Period

The lock period reduces as system health improves, and starts at maximum of 45-days (90-days for NOS), with a minimum lock period of 1-day when system health is highest. In our smart contracts, system health is measured as formula of the ETH & R3T in the Uniswap pool. The health formula is:

The lock period is dynamic — as it reduces, so does the lock time for anyone who locked LP previously — as follows:

Example: Bob purchases LP and the lock time is 1,000 blocks. Let’s say that 400 blocks elapse after he purchased. Then the lock time falls to 300 blocks because system health has improved due to pooling on Uniswap. Bob can immediately claim his LP because he is now 100 blocks ahead of what he needed.

LP Boost

This is the ETH Fee that the smart contract deducts from the ETH you send to the Liquid Vault. This fee is used to auto-purchase R3T from the Uniswap market, ensuring that there is constant buy-pressure on the token.

The R3T that is bought is automatically deposited into the Liquid Vault. This means that when you Send ETH again, you can effectively claim your fees from your first transaction at a discount that offsets part of the fee! It’s a virtuous circle!

Example: Alice can get R3T LP tokens by sending ETH on the UI. If the number of tokens in the Uniswap pool is low, the ETH fee will be low so Alice practically gets LP tokens at no cost. When the number of pooled R3T increases, the ETH fee autonomously increases so the value of Alice’s LP increase while the buy pressure also goes up.

LP Burn

The smart contract has a function that sends a percentage of the LP you receive from the Send ETH function to a 0x address. This means that every time the Send ETH function is activated on the UI, the percentage that is shown in this block is sent to the 0x address, thereby becoming a permanently locked part of R3T liquidity.

Example: Jane purchases LP by sending ETH. A percentage is sent to the zero address, and this percentage varies according to R3T’s ETH value.

--

--