Solana / Pump.fun / Fee Sharing

RewardingDiamond Hands

Bedrock automatically redistributes Pump.fun creator fees to the top 100 token holders every 20–60 minutes, weighted by position size and hold duration.

100
Top Holders
Position & Hold Time
Allocation Strategy
Auto
Distribution
Diamond Ore
How It Works

Simple by design

01

Deploy & Share

Launch your token on Pump.fun, then share and LOCK 100% of your creator fees with Bedrock's protocol wallet.

02

Auto Redistribute

80% of fees are redistributed to the top 100 holders by weight at randomized intervals between 20–60 minutes per coin — 10% goes to revenue and 10% to the ecosystem fund.

03

Earn by Holding

Weight = balance * hold_time_minutes ^ 1.25. The longer and larger your position since your average buy, the faster your allocation grows.

Algorithm

Redistribution Formula

redistribution.ts
// Step 1 - balance-weighted average buy time
avg_buy_time = sum(amount_bought * buy_blocktime) / sum(amount_bought)
// Step 2 - weight (top 100 eligible)
hold_time = current_blocktime - avg_buy_time
weight = balance * (hold_time_minutes ^ 1.25)
// Step 3 - proportional payout from 80% of fees
payout = (total_fees * 0.8) * (weight / sum weights)

Weight scales with balance * hold_time_minutes^1.25 - holding time has superlinear impact, making long-term conviction the strongest edge.