brick
Builders · holder rewards

Hold longer,
earn more.

Every 24 hours a share of the fees BRICK controls is paid out in SOL to holders, weighted by balance, time held in the window and rank.

Laborer1x

Any eligible holder

Mason2x

After 3 days of holding

Architect3x

After 7 days of holding

Selling or moving tokens out resets the clock back to Laborer.

See your ranks and SOL

Connect a wallet to read your holdings, ranks, earned and paid SOL. Read only, nothing to sign.

Methodology

How a payout is worked out.

weight = Σ balance(t) × dt × rank_multiplier(t)
your_sol = floor(pool_lamports × your_weight / total_weight)

Balances come from indexed token transfers, not a single snapshot, so every second you hold inside the 24h window counts. Any net decrease, a sell or a transfer out, resets your rank clock to Laborer. Transfers between your own wallets reset it too unless they were declared as linked.

Pool vaults, program authorities, the burn address, the BRICK treasury and wallets the creator declared are excluded. Splitting a bag across many wallets does not raise the total weight, but it cannot be detected reliably either.

All math runs in integer lamports and every run stores an immutable snapshot with a published hash. Rounding dust stays in the fee wallet as residual.

Trust model: payouts are sent by the BRICK server from its fee wallet, with batching, per run caps, a dry run mode and kill switches. They are not enforced onchain. Every payment is listed with its signature on the wall.