When you stake, you effectively lock MAGIC tokens and receive an equal amount of DREAM ABRACADABRA (staked MAGIC) tokens, and at the end of each epoch, your ABRACADABRA DREAM balance is automatically rebased up. When you unstake, you burn your ABRACADABRA DREAM tokens and get an equivalent number of MAGIC tokens in exchange. Unstaking will result in the user forfeiting the impending rebase price. Note that the forfeited reward applies only to the unstaked amount, thus, for any leftover ABRACADABRA DREAM you will continue to earn rebase rewards!