Lock supply. Earn the coin's fees.
Locking
Any Pump.fun coin can be locked. Tokens move from your wallet into a vault account owned by the LOCK program, keyed to the coin. Durations are 7, 30, 90, 180, or 365 days; the unlock lands at 00:00 UTC after the chosen number of full days.
There is no early exit. The program rejects withdrawals before unlock for every signer, including the program upgrade authority acting through normal instructions.
Fees and rewards
Coins launched through LOCK set their Pump.fun creator to a program-derived fee vault. Creator fees from the bonding curve and PumpSwap accrue there, and anyone can sweep them into the pool.
Anyone can also fund a pool with SOL directly. Every distribution raises a reward-per-token accumulator; each position earns its locked amount times the accumulator growth while it is active. A position stops earning at its unlock day, so expired locks never dilute active ones.
If SOL arrives while nothing is locked, it waits in the pool and is distributed to the next lockers. LOCK takes no protocol fee.
Custody and trust
The program source lives in /programs/lock. Before relying on it with meaningful value, verify the deployed program matches that source (verifiable build), check who holds the upgrade authority, and prefer an audited and ideally immutable deployment.
The website never holds keys. Every action is a transaction you review and sign in your wallet. Indexed figures on this site are reconciled against on-chain accounts; balances and claimables in My Locks are read directly from chain.