Peak
CreateBridgeConnect wallet

Lock tokens on Peakfun.

New lock

Review the amount and lock conditions before confirming.

Select a Peak token to begin.

Peakfun On-Chain Token Locker and Transparent Vesting Vaults

The Peakfun Token Locks module provides an immutable, publicly auditable smart contract vault for locking ERC-20 tokens on the Avalanche C-Chain. Project creators, treasury managers, and major holders use Peakfun Locks to demonstrate long-term commitment by placing token allocations into time-locked escrows that cannot be withdrawn before the unlock timestamp.

Every lock created on Peakfun is indexed in the public lock explorer, allowing traders and community members to verify locked token percentages, unlock schedules, beneficiary addresses, and remaining lock durations directly against the Avalanche blockchain.

Immutable Time-Lock Escrow Architecture

Creating Verifiable Token Supply Locks

To lock tokens on Peakfun, a user specifies the ERC-20 token address, the exact token amount, and the future unlock date. Once confirmed, the tokens are transferred into the non-custodial lock contract until the maturity block timestamp is reached.

Public Lock Directory and Maturity Withdrawals

Anyone can browse active and completed lock certificates on the Peakfun Locks page. When a lock reaches its scheduled unlock timestamp, the designated owner can execute a direct withdrawal back to their wallet.

Frequently Asked Questions — Token Locks on Peakfun

Can locked tokens on Peakfun be withdrawn before the unlock date?

No. The Peakfun lock smart contract enforces strict block-timestamp validation on Avalanche C-Chain, making early withdrawal mathematically impossible prior to the scheduled unlock time.

How can traders verify that a Peakfun token team has locked its supply?

Traders can search the token ticker or contract address in the Peakfun Locks explorer or check the lock badge on the token market page to view all active on-chain lock positions.

Who can withdraw tokens once a Peakfun lock expires?

Only the wallet address designated as the lock owner at the time the lock was created can withdraw the tokens after the unlock timestamp has passed.