mainnet-beta

Distribution

Distribution is what happens when the fees sitting in your vault get split up and sent to your destinations. It happens automatically, on-chain, with no action from you.

How it works

As your coin earns creator fees, they collect in your vault. On a regular schedule, a public program checks each vault. If the balance is above a small threshold, it triggers a distribution: your fees are split into the percentages you set, sent to every destination, and the transaction is recorded on the Solana network.

All of this is public. Anyone can see when a distribution happened and where every lamport went.

Why a threshold?

Every Solana transaction costs something to submit. If we distributed every time a single lamport arrived, most of it would go to transaction fees. The threshold makes sure a distribution is worth doing before we trigger one. Reroute picks a default that keeps the payout well ahead of the fees.

Where you see it

  • On your Dashboard, under Distribution history. Every distribution is listed with a timestamp and a link to the on-chain transaction.
  • On any Solana explorer (Solscan, Solana FM, Solana Explorer). Reroute is fully public on-chain state.
  • On your destination wallets. Fees show up as regular transfers you can track like any other Solana income.

What if a destination is invalid?

Distributions are all-or-nothing. If any leg of the split would fail (say a destination is somehow invalid), the whole distribution reverts and the fees stay in your vault.

A partial distribution would leave your split out of balance, so the program refuses to do one. Better to hold and retry than to send one destination too much.

How long does it take?

The public crank runs every few minutes on mainnet. Once your vault crosses the threshold, expect a distribution within a few minutes at most.

Can I force a distribution?

Not necessary. Distributions are automatic and gasless from your side. The public crank handles it. If you truly need to push a distribution right now, you can call the on-chain program yourself using the SDK, but it is almost never worth the effort.

What about the transaction fee?

Whoever triggers the distribution pays the network fee upfront. The router reimburses that cost from your vault, so you always pay for your own activity. Reroute never fronts your costs.

Next