Skip to main content
At Dfns, we believe in rewarding our customers for participating in the ecosystem. We recently became a featured application on Canton, which enables you to pay for your Dfns wallet subscription using the Canton Coins earned by running your validator.

How It Works

Protocol-level rewards, earned via your activity and validator participation, are passed back to you automatically. These rewards can be first applied to offset your monthly Dfns subscription fee. Once your full monthly fee is covered, any additional rewards earned during the billing cycle are shared with you based on your subscription tier.
Note that the rewards are determined by network usage and are not in Dfns control.

How to get started

To get started with paying Dfns in Canton Coin, Dfns needs to configure your account and provision a Canton payment contract. When ready we will send it to you for acceptance. Once accepted, billing will be done via Canton Coin.
1

Request access

If you need to request access, please feel free to reach out to your Dfns contact or through our support portal.
2

Create your Dfns organization

Follow the normal onboarding process to create your Dfns organization if you don’t have one already.
You can refer to the tutorial: Create your organization and invite employees
Click your email address (bottom left on the Dashboard) then Profile and get your Organization id. Direct link: https://app.dfns.io/profile
Share your Organization id with your Dfns contact in order to finalize its configuration.
3

Setup your Validator

If you are managing your validator, then connect to (install if needed) the Utility application — for more information please see the Digital Asset documentation — and get your Party ID.
Share your Party ID with your Dfns contact in order to send you the billing offer.
4

Accept the Dfns Canton Offer

Dfns will create and send a Canton Offer to your Party ID for managing payments.Head to your Validator Utility app and accept the offer.
Billing in Canton Coins starts!
The Dfns subscription contract requests your monthly fee in USD to your Validator Utility app. Your Utility app is then dividing that monthly fee into 10min payments and updating the CantonCoin-to-USD conversion rate based on the voted price every time in order to adjust the amount of CantonCoin you are paying.
In order to accept the Dfns offer, a portion of your Canton Coins will need to be locked into the Utility application to ensure payment. You will need an existing balance in your validator wallet.
5

Monthly reconciliation

At the end of each month, Dfns will collect the delta in USD if needed.
Last modified on March 5, 2026