What to look for in a token lock
A lock is meant to prove that tokens can't be sold before a date. Three things decide how much it proves: how much of the supply is in it, when it unlocks, and who can cancel it. For a mint, the viewer adds up what is still in escrow and shows it as a share of the total supply, which is the figure most rug checks look at.
Check the "Can cancel" field on every escrow. "Nobody" means the schedule is fixed for good. "Creator" means the person who made the lock can end it and take back what hasn't unlocked yet, at any time, so the lock protects buyers only as long as they trust that person. "Can transfer" shows who may redirect the escrow to another wallet; it doesn't change the schedule.
Also look at what has already unlocked. A vesting escrow that is 80% unlocked protects much less than one that hasn't reached its cliff. The progress bar shows the unlocked share and the claimed amount, and the next unlock tells you when more tokens can reach the market. Run the rug check for the rest of the picture.
How the viewer reads Jupiter Lock
Jupiter Lock (program LocpQgucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjn) keeps one public account per escrow, holding the recipient, creator, token, schedule, rights and the amount claimed so far. The viewer asks the network for every escrow account whose token, recipient or creator matches the address you paste. Nothing comes from a SOLTidy database, so the result is as current as the chain.
For each escrow it also reads the token account the escrow owns, which shows what is actually still in escrow, and the escrow's label if its creator set one. The unlocked amount is computed with the program's own formula: nothing before the cliff, then the cliff amount, then one period's amount per elapsed period.
Locks made with other programs, such as Streamflow, pump.fun or liquidity lockers, aren't Jupiter Lock escrows and don't appear here. You can create Jupiter Lock escrows with the token lock and token vesting tools.
Claiming and cancelling
If the connected wallet is an escrow's recipient and some of its tokens have unlocked, a Claim button appears. Claiming sends everything unlocked so far to your token account for that token, creating it if needed (about 0.0015 SOL of rent the first time). SOLTidy charges nothing to claim.
If the connected wallet holds the cancel right, a Cancel button appears too. Cancelling is final: the unlocked part goes to the recipient, the rest goes back to the creator, and the escrow's token account is closed with its rent returned to the creator. The escrow stays visible, marked as cancelled.
Tokens with a Token-2022 transfer fee charge it on every claim, so the amount that arrives is a little below the amount claimed.
Questions & answers
How do I check if a token's team tokens are locked?
Paste the token's mint address. The viewer lists every Jupiter Lock escrow for it with amounts, unlock dates and cancel rights, and shows how much of the supply is still in escrow. Locks made with other programs don't show here.
Can I share the result?
Yes. The address is part of the page link (?address=...), so Copy link gives a URL that shows the same live on-chain data to anyone, including a single escrow's details.
Why can't I see a Claim button?
It appears only when the connected wallet is the escrow's recipient and some tokens have unlocked but haven't been claimed. Before the cliff or unlock date there is nothing to claim yet.
Is claiming free?
SOLTidy charges nothing. You pay the normal network fee, and about 0.0015 SOL of rent if your wallet doesn't have an account for that token yet.
What does "Fully unlocked" mean?
The whole amount can be claimed now but some of it hasn't been. The tokens wait in the escrow until the recipient claims them; "Claimed" means the escrow has paid out everything.