From locking tokens to proving it publicly, lock.tools gives projects, holders, and developers a cheaper, more transparent way to operate on Solana.
Launch lock.toolsEvery lock gets a shareable link anyone can verify — no connecting a wallet, no trusting a screenshot.
Pick a token, set an unlock time, done. Four steps, no paperwork.
Longer locks cost a few dollars at most, in USDC, SOL, or the token you're locking. You see the exact price before you sign.
lock.tools isn't a walled-off app sitting in front of a private database — it's just a Solana program. Any agent holding a keypair can construct and submit the same create_lock / claim instructions a person does, directly, against the documented account interface. No special API key, no approval process — the same composability every Solana program gets.
program.methods
.createLock({
amount,
unlockTimestamp,
recipient,
feeOption: "paidSol",
})
.accounts({ creator: agentWallet.publicKey, mint })
.rpc();Lock your treasury or team allocation and share the public proof page — anyone can check the unlock time and amount without connecting a wallet. That's the trust signal traders actually look for.
Lock the team or treasury allocation from its own wallet and share the public proof page. Nobody can move it before the unlock time, and you can extend the lock later if plans change, but never shorten it.
Lock your own bag for a fixed window with no early-exit path, including for you. If the plan is to hold through a cycle, make it structurally true instead of just a promise to yourself.
Locking is the first tool we shipped. Here's what's next — same promise: public, on-chain, and cheaper than the alternatives.
Stake your tokens for yield without handing custody to a black-box vault. Rewards accrue on-chain, visible the same way a lock is.
Run a token airdrop with a public claim page and Merkle-proof verification — recipients claim directly, no spreadsheet DMs or trust-me allocations.
Drip team and investor allocations out on a linear or cliff schedule instead of one flat unlock — commitment you can point to, not just promise.
Swap tokens or SOL peer-to-peer through an on-chain escrow — both sides lock in their side of the deal, nobody sends first and hopes.
Schedule or trigger buybacks and burns straight from treasury or fee revenue — provable supply reduction, not a screenshot of a burn address.
Put team funds behind a multisig instead of one wallet — spending needs multiple signers, so no single keyholder can drain it.
Let token holders vote on proposals, weighted by what they hold or have locked — lightweight on-chain governance without building it yourself.
Pay contributors or run payroll as a continuous per-second stream instead of manual transfers — cancelable by design, unlike a lock.
Launch a new token with LP auto-locked from block one — prove you're not rugging before anyone even asks.