Staking Contract

Staking logic is relatively simple. Staking is the primary source of income for users participating in ORIZON. It's designed to be participant-led, rewarding ORIZON consensus builders and ORI token holders. For participants, the best method is to hold ORI long-term; the protocol automatically distributes rewards and compounds interest.

Staking and Unstaking

By selecting "Stake" on the dApp or official website, participants send their held ORI into the staking contract and received sORI at a 1:1 ratio. sORI is a proof of staking participation and has no other use besides holding. When users choose to unstake, they send sORI back to the staking contract and receive ORI at a 1:1 ratio.

Rebase

The protocol directly allocates tokens to the staking contract without needing to redeem sORI. This increases the ratio of ORI to sORI, leading to a rebase difference.

Example:

When there are 100,000 ORI staked and 100,000 sORI outstanding, and the protocol distributes 1,000 ORI as staking rewards in one day, it sends these ORI into the staking contract. The staking contract then holds 101,000 ORI with 100,000 sORI outstanding. The supply of sORI will increase by 1,000 (1%) to match the ORI amount. Therefore, the rebase yield of sORI on that day is 1%.

ORIZON performs a rebase every 6 hours on-chain, distributing staking rewards every 6 hours. The protocol distributes rewards fairly to all stakers through sORI, with everyone receiving the same percentage profit. The protocol automatically compounds interest; stakers don't need to claim rewards—just maintain their staking.

Last updated