Distribution (LP payout)
How a DAO distributes TON and jettons to LP token holders or a custom list of addresses through the Mass Payout Plugin.
Distribution is the mechanism by which a DAO distributes its assets (TON or jettons) to a large number of recipients. Distribution is organized into rounds (distribution rounds) and is carried out by a separate Mass Payout Plugin, which the DAO installs as a module.
There are two distribution modes:
- Distribution by LP / Pull (Mode A) — the DAO forms a shared reward pool for the holders of its LP tokens. The system builds a snapshot of holders and their shares (a Merkle snapshot), and each holder then claims their portion from their wallet themselves — no additional voting is required for this.
- Payment List / Push (Mode B) — the DAO specifies a ready-made list of recipients and amounts (up to 200 addresses). Once the round passes voting, the Mass Payout Plugin sends the payments out to the list itself — recipients don't need to claim anything.
Like any DAO action on XDAO TON, installing the plugin and every step of a distribution is a separate proposal: it is created by a GP holder, voted on by GPs, and executed on-chain only once the required general consensus is reached.
Where to find it in the app
Distributions are shown on the DAO page, under the Distributions tab: there you can see all rounds, their status (Active, Fully Claimed / Sent, Expired, Closed / Cancelled), and, if you're an LP holder, a Claim button for active Pull rounds where you're owed a reward.
Setup order
- Enable distribution support — the same one-time DAO upgrade used for crowdfunding (the Enable Crowdfunding Support proposal). Without it, the Mass Payout Plugin cannot be installed.
- Install the Mass Payout Plugin — the module that will hold the funds and run the rounds.
- Set up LP tokens — Pull distributions require an installed Crowdfunding Module (LP Manager) with LP holders; Push distributions don't need this.
- Fund the plugin and create the first round.