How to Automate Money Transfers and Reward Sharing on the Canton Network
Written by
Yuliia Borivets
,
Marketing Specialist
Published

Is your team still manually splitting app rewards across twelve wallets?
That's the reality for a lot of validators, app developers, and node operators on the Canton Network. Rewards and transfers need to go out on a schedule, daily, weekly, monthly, and someone has to be the one who remembers to send them. Miss a window and you've got a client asking where their share went, or a reconciliation headache nobody has time for.
These workflows can be automated using Daml smart contracts and Canton's native economic framework, or handled through ready-to-use automation such as Sweeps from Sync Insights.
Whether you're distributing rewards to participants, moving funds between accounts, or splitting validator and application rewards, automation can make these processes more predictable, transparent, and less dependent on manual intervention.
Automate Canton Network Rewards Natively With Daml
Canton Network does support automation at the protocol level: Daml smart contracts can encode a transfer or reward-sharing rule, and Canton's economic framework already tracks validator, super validator, and app rewards to reference. The catch is that contracts don't fire themselves on a clock. Someone still has to build and run the trigger or bot that submits commands on schedule, keep it online, manage the signing keys, and monitor it for missed runs.
However, there is an important trade-off: building this type of automation natively generally requires development work. Teams need to design the contract logic, define the distribution rules, test the workflow, and maintain it as requirements change.
Also, visibility isn't included. Native Daml automation doesn't come with a dashboard. If you want to see the next scheduled run, confirm a distribution went out, or check history, you have to build that reporting layer yourself, separate from the automation itself.
Automate Transfers and Reward Sharing with Sweeps
For teams that simply want recurring transfers or reward sharing to run automatically, a ready-to-use automation layer can be considerably simpler.
Sweeps from Sync Insights is designed to make recurring transfers and reward distributions easier to configure without building the automation logic from scratch.
Here's what setting one up looks like:
1. Set your frequency. Choose daily, weekly, or monthly execution, scheduled in UTC.

2. Choose the type of Sweep. Pick between a transfer (moving Canton Coin on schedule) or a reward Sweep (automatically distributing rewards you've earned).
3. Select your reward sources. For a reward Sweep, choose which reward types to include — validator rewards, super validator rewards, and app rewards can all be pulled into the same automation.
4. Define the split. Decide whether recipients split evenly or according to a custom allocation, and whether each recipient's share is defined as a percentage of the reward or an absolute amount. Sweeps also shows you what portion of your app rewards you're already sharing, so you can sanity-check the split before committing.
5. Review and launch. A final review step shows exactly what will execute before it goes live.
6. Manage it from a dashboard. Once launched, every Sweep lives in a dashboard showing its next execution time and frequency at a glance. From there you can skip a single period without disrupting the schedule, or edit and delete the Sweep entirely as your reward-sharing or payment needs evolve.
Automating recurring transfers
A recurring transfer is useful when the same type of payment needs to happen on a regular schedule.
Instead of manually initiating the transaction each time, you configure the automation once and let the schedule handle subsequent executions.
This can be useful for recurring operational payments, treasury movements, or other workflows where a predetermined amount needs to be transferred at a defined frequency.
The goal is simple: configure once, automate the repetition.

Automating reward sharing
Reward sharing is where the flexibility of Sweeps becomes particularly useful.
When creating a reward-sharing automation, you can select the rewards you want to distribute and define how they should be allocated among recipients.
Sweeps supports different reward sources, including:
Validator rewards
Super validator rewards
Application rewards

You can then determine how those rewards should be split.
For a straightforward distribution, rewards can be divided equally among recipients. When participants have different allocation agreements, you can instead create a custom split.
This makes it possible to define different allocations for different recipients rather than manually calculating and executing each distribution.
Percentage-Based or Absolute Allocations
Reward-sharing requirements aren't always identical.
Sometimes the simplest approach is to allocate a percentage of the rewards to each participant. In other cases, you may want to specify an absolute allocation.
Sweeps is designed to support these different distribution approaches, allowing you to configure the allocation according to the structure of your reward-sharing arrangement.
Before launching the automation, the interface also shows the rewards you are already sharing through the application, helping provide visibility into the distribution setup before it goes live.
Monitor Automated Transfers from One Dashboard
After launch, the automation appears in the Sweeps dashboard.
The dashboard provides an overview of your active scripts, including information such as:
When the next execution is scheduled.
How frequently the automation runs.
Whether you want to skip the current period.
Whether the automation needs to be edited.
Whether the automation should be deleted.
This turns recurring transfers and reward distributions from a task that needs to be remembered into a workflow that can be configured and monitored.
Make Canton Workflows Less Manual
The broader opportunity is straightforward: recurring financial workflows should not necessarily require recurring manual work.
Canton provides the underlying infrastructure and economic framework for applications to define and execute value-transfer workflows. Daml gives developers the tools to encode business logic into smart contracts, and solutions such as Sweeps can package common automation requirements into a ready-to-use experience.
For teams working with recurring transfers and reward distributions, the choice is therefore not simply whether to automate. It is where the automation should live and how much infrastructure you want to build yourself.
With native Daml development, you can create automation tailored precisely to your application's requirements.
With Sweeps from Sync Insights, you can configure recurring transfers and reward sharing through a ready-to-use workflow — set the schedule, define the distribution, review the configuration, and launch.
The result is the same fundamental goal: less manual movement of value and more predictable, repeatable automation on Canton Network.