Canton Coin Rewards

Validator & Super Validator Liveness Rewards

Validators and Super Validators generate reward coupons that can be used to mint Canton Coins. The coupons are paid out to the validator adminstration party. For local parties onboarded to a validator, the validator application runs background automation to mint all activity records automatically. An external party signs transactions using a key they control. As a consequence, the validator automation is not able to perform minting for external parties.

For external parties, automation needs to be developed to call AmuletRules_Transfer at least once per round with all activity records as inputs.

You can find more information about the tokenomics of Canton Coin at https://docs.dev.sync.global/overview/overview.html#tokenomics.

All rewards and coupons are mintable the follow mining round, if rewards are not redemed then they are lost

App Activity Rewards

Another way for generating rewards is by running applications that generate value for the canton network. By applying a FeaturedAppActivityMarker to transaction it is then marked and converted to reward coupons that can be redeemed.

FeaturedAppActivityMarker can be added even if the application is not featured and will still generate coupons, but the payout rate is higher for featured applications.

Redeming Reward Coupons with External Party

To accept rewards with an external party you need to call AmuletRules_Transfer with the activity records as inputs.