The payroll
At launch the dev buys a part of the supply, like on any launch. Before the coin exists they choose which part of that bag is the payroll (50 % by default) and over how many Fridays it is paid: 2 to 8, 4 by default. A dev can also launch with no payroll at all; that coin's page then says "No payroll" and shows no paydays.
The payroll is cut into equal slices, one per Friday, at 18:00 UTC. The first payday is the first Friday at least one day after launch.
Who is paid
- A wallet is eligible when nothing left it between the previous Friday 18:00 UTC and this one. Buying more is fine.
- For the first payday, your week starts at your first purchase, and your weight is prorated to the time held.
- Any sale or outgoing transfer skips that Friday and resets seniority to zero.
- The trading pool, program accounts and the dev are never paid.
Deliver or burn
Before the coin is created, the dev signs one burn transaction per payday. Each one can only run after its Friday plus one day.
- Friday 18:00 UTC: the list of shares is fixed. Anyone can recompute it.
- The dev has until Saturday 18:00 UTC to deliver it from their wallet. Delivering cancels that week's burn.
- Not delivered: the pre-signed burn is submitted and the slice is destroyed.
Each payday ends in one of four states: Upcoming Paid Burned Cancelled
The dev bag
Nothing can lock a wallet on Solana without a vault, and Payday has no vault. The dev can sell. What Payday adds is that it cannot be hidden: the coin page shows the bag live, reserved and free, in % of the launch buy, and timestamps every dev sale.
If the bag no longer covers a payday, that payday turns red, cancelled, and stays red.
Fees and custody
- Launching through Payday is free. Payday takes 0 % of trades.
- A Payday coin trades on Stonks like any other: 1 % StonkFun + 0.25 % Raydium, 0 % creator fee.
- Your wallet creates the coin: you are its creator on-chain. Payday has no treasury, no vault and no wallet of its own, and never sees a key.
Payday is a mechanism. It is not a promise about any price.
Check it yourself
The payroll engine is one small file, the same one on the server and in your browser. Every coin page recomputes its payslips from the coin's public movements. The file is at /lib/payday.mjs.