Skip to main content

Reserved tokens

What everyone needs to know​

  • Reserved tokens allow a project to guarantee that a percentage of all newly minted tokens from payments will be reserved to a preprogrammed list of JBSplits. This percentage is referred to as the reserved rate.
  • A project's reserved rate and reserved token splits can be reconfigured each ruleset.
  • Reserved token splits can be routed to addresses, the owners of other Juicebox projects, to contracts that adhere to the IJBSplitHook interface, or to the address that sent the JBController.sendReservedTokensToSplitsOf(...) transaction.
  • Reserved tokens do not get minted automatically when a new payment is received. Instead, they must be explicitly distributed using the JBController.distributeReservedTokensOf(...) transaction.

What you'll want to know if you're building​