# Lock Tokens

<div data-with-frame="true"><figure><img src="https://19767660-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhZA9uZY1DWCPEv0mhHVS%2Fuploads%2FJGKHdFN4nf935KSLxYpK%2Fimage.png?alt=media&#x26;token=49ff8298-4609-4d87-9cbe-e8a5dc3e1a5b" alt=""><figcaption></figcaption></figure></div>

### How It Works

1. Open the token dashboard and click "Lock Tokens" in the header
2. Select a wallet that holds tokens
3. Set the amount to lock and the duration
4. Give the lock a name
5. Type "LOCK" to confirm

The lock is created on-chain via Streamflow. Once locked, tokens are held until the unlock time — no early withdrawals.

### Configuration

#### Wallet

Select which wallet to lock tokens from. Only wallets with a token balance are shown.

#### Amount

How many tokens to lock. Use the Max button to lock your full balance. The dialog shows what percentage of total supply your lock represents.

#### Duration

How long the tokens stay locked. Set using months, days, hours, and minutes. Minimum duration is 1 minute.

#### Lock Name

A public name for the lock, visible on-chain and on the Streamflow dashboard.

### Costs

Locking requires at least 0.1 SOL in the wallet to cover Streamflow fees.

### Viewing Locks

Active and expired locks are shown in a table within the dialog:

* Lock name and status (active or expired)
* Amount locked and token symbol
* Wallet address
* Unlock time

Once a lock expires, you can claim the tokens back to the original wallet.

### Why Lock

* Signal long-term commitment to holders
* Prove supply isn't going to be dumped
* Locks show up on DexScreener if you add the locked addresses in Update Dex
