> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jup.ag/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> A free, open-source token locking and vesting tool on Solana.

Jupiter Lock is a token locking tool on Solana that allows anyone to create onchain escrows with vesting schedules. It is designed for token creators, project teams, and DAOs that need to lock tokens with transparent, verifiable unlock conditions.

Locked tokens are held in an onchain escrow account. They cannot be moved or accessed until the conditions defined at creation are met.

<CardGroup cols={2}>
  <Card title="No Fees" icon="coin">
    Jupiter Lock has no protocol fees. Only standard Solana network fees apply.
  </Card>

  <Card title="Open Source" icon="code">
    The program is fully open-source and available on [GitHub](https://github.com/jup-ag/jup-lock).
  </Card>

  <Card title="Audited" icon="shield-check">
    Audited by OtterSec and Sec3. Reports are available [here](https://github.com/jup-ag/jup-lock/tree/main/audits).
  </Card>

  <Card title="Multisig Support" icon="users">
    Lock creation is compatible with multisig wallets.
  </Card>
</CardGroup>

## What You Can Do with Jupiter Lock

* **Lock tokens until a specific date.** Tokens remain in escrow and are released based on the vesting schedule defined at creation.
* **Define vesting schedules.** Each lock supports a cliff + linear vesting model: an initial amount unlocks at the cliff date, and the remainder vests gradually over time.
* **Control permissions.** At creation, the lock creator decides who can cancel the lock and who can change the recipient (creator, recipient, both, or none).

## Who Uses Jupiter Lock

* **Project teams** locking team allocations, ecosystem reserves, or investor tokens.
* **DAOs** enforcing onchain vesting for contributors or treasury management.
* **Any wallet holder** who wants to lock tokens with a verifiable schedule.

Jupiter Lock is a standalone tool with no dependency on other Jupiter products. It is also used by [Jupiter DTF](/user-docs/launch/dtf/overview) to lock non-sale token allocations during token launches.

<Info>
  Jupiter Lock is a public good maintained by the Jupiter team.
</Info>

## Next Steps

<CardGroup cols={2}>
  <Card title="How It Works" icon="gears" href="/user-docs/launch/lock/how-it-works">
    Full breakdown of vesting mechanics, lock parameters, permissions, and onchain behavior.
  </Card>

  <Card title="FAQ" icon="message-question" href="/user-docs/launch/lock/faq">
    Quick answers to the most common questions about Jupiter Lock.
  </Card>
</CardGroup>
