Fee flows
The complete allocation table for every plan and pay mode, from gross trading fee to each destination.
Not every fee unit reaches BRICK. Meteora keeps its share, the creator may take a direct share onchain, and after graduation the pool compounds half of what is left. The BRICK server only splits what it actually claims into its fee wallet.
Terms
| Term | Meaning |
|---|---|
| Gross fee | What a trader pays as the trading fee of a swap. |
| Protocol share | Kept by Meteora: 20% of curve fees, and the pool's protocol fee percent on DAMM v2 (20% on migrated pools). |
| Post protocol fee | Gross minus the protocol share. Split onchain between the creator and BRICK. |
| Controlled proceeds | What BRICK actually claims into its fee wallet, minus execution costs. Only this is split by the server. |
| Residual | Controlled proceeds that are not allocated to a destination. Held in the BRICK fee wallet as a reserve and shown, never hidden. |
Allocation table
Rendered directly from the allocation module that the launch config builder and the fee ledger use. Gross share is a share of the phase's whole trading fee. Controlled share is a share of BRICK controlled proceeds, and those always sum to 100%.
| Destination | Recipient | Gross share | Controlled share | Enforced by |
|---|---|---|---|---|
| Meteora protocol | Meteora | 20% | n/a | Outside BRICK control |
| Creator | Creator wallet, claimed onchain by the creator | 24% | n/a | Onchain, immutable |
| Builders | BRICK fee wallet, paid to holders every 24h | 22.4% | 40% | BRICK server |
| Brickyard | BRICK fee wallet, spent on BRICK buyback and burn | 16.8% | 30% | BRICK server |
| Platform ops | BRICK fee wallet | 16.8% | 30% | BRICK server |
| Total | 100% | 100% | ||
| Destination | Recipient | Gross share | Controlled share | Enforced by |
|---|---|---|---|---|
| Meteora protocol | Meteora | 20% | n/a | Outside BRICK control |
| The wall | Pool reserves, added by DAMM v2 on every swap | 40% | n/a | Onchain, Meteora governed |
| Creator | Creator wallet, claimed onchain by the creator | 10% | n/a | Onchain, Meteora governed |
| Builders | BRICK fee wallet, paid to holders every 24h | 15% | 50% | BRICK server |
| Brickyard | BRICK fee wallet, spent on BRICK buyback and burn | 6% | 20% | BRICK server |
| Unallocated residual | BRICK fee wallet, held as reserve | 9% | 30% | BRICK server |
| Total | 100% | 100% | ||
Meteora protocol share used here: 20% on the curve and 20% on migrated DAMM v2 pools (the live value is read from each pool). Wall compounding: 50% of the post protocol pool fee.
Rounding
Each claim is split with integer lamport math: every destination gets floor(amount x bps / 10000) and the rounding dust goes to the residual line, so the parts always sum to exactly the amount claimed. Execution fees and a small reserve for future transaction fees are taken off before the split.
Custody
The BRICK partner wallet is the DBC fee claimer on every config and owns the partner side locked LP positions. It claims fees and the server splits them. Every job that moves funds passes one gate before sending: the global dry run switch (on by default), a per job kill switch (off by default, changed from the operator console with a signed confirmation and an audit entry), the operator key being configured and matching the partner wallet, a per run spend cap, and a simulation of the transaction. Every claim and allocation is listed on the wall with signatures.