zecpad
Launch a market
MarketsTreasuryDocs
Treasury and accounting
DocsFees & treasury

Treasury and accounting

One shared treasury, with separate accounting for every market and asset.

One treasury, not one wallet per coin

Verified markets route creator fees to the configured shared Solana treasury. The Treasury page displays its public address so creators can compare it with the destination in their routing approval.

Each market has isolated accounting allocations. Shield Reserve and ZEC Rewards do not generate a separate treasury wallet, private key or independent escrow for each token.

Read the accounting states

StateMeaning
Unclaimed vault feesStill in Pump’s vaults, not yet a treasury receipt.
Confirmed receiptsCollected funds attributed to the market with verified transaction evidence.
Protocol allocationThe 20% share reserved for separately approved protocol buybacks.
Available Fee Mode capitalConfirmed market allocation not currently committed to an execution job.
Reserved capitalFunds committed to queued jobs and unavailable for another spend.
Confirmed executionA completed operation supported by verified chain evidence.

ZEC amounts and base units

The quote token uses eight decimals: 1 ZEC equals 100,000,000 base units. For example, 1,000 base units equal 0.00001 ZEC.

Accounting uses integer base units. Check the asset label and displayed units before comparing values. SOL balances, ZEC balances and balances of other mints are not interchangeable.

SOL pays for operations

The treasury needs unallocated SOL for transaction fees and possible token-account rent. Operational SOL is not ZEC reward capital and does not automatically enter a market’s 20/80 allocation.

When the dedicated funding service is enabled and funded, it can send 0.05 SOL to the shared treasury once for each newly verified fee-routing completion. Creation alone does not qualify. A missing configuration, exhausted daily limit or low funding-wallet balance can leave a grant queued.

Automatic funding is conditional, not a promise attached to every launch. Use the Treasury page’s actual funding and collection status. A queued grant is not a confirmed transfer.

Verify movement, not just labels

Use Treasury to inspect collection status and allocation totals, and use the token page’s activity information and transaction links where available to inspect individual events.

Follow a public signature to its chain confirmation. A pending job, scheduled epoch or positive reserve label is not proof that a payout or buyback has executed.