道場 Degen Dojo

Dojo rescue · diagnostic

Find NFTs a dead project is still holding

Staked into a project that rugged and vanished? Your NFT may still be sitting in its staking program — frozen in place, or held in an escrow vault. Paste a wallet to find it, and the tool separates real staking locks from ordinary freezes. Read-only: nothing is signed, and no private key is ever asked for.

Leave blank to use a public endpoint for a quick scan. For deep scans, NFT names, and accurate classification, a free key from helius.dev is recommended. The key is stored in this browser only and never leaves it.

How this works — and how to read the result

Staking usually takes one of two shapes: a program freezes your NFT inside your own wallet so it can't move, or it transfers the NFT into a vault account the program controls. When a project rugs, the website disappears — but the on-chain program and your NFT are still there. Being frozen doesn't automatically mean staked, though, so the tool sorts every finding into one of three buckets.

Stuck — held by a program

The delegate is held by a non-standard program, or the NFT sits in a program-owned vault. This is the group a recovery would target, and the program ID is your starting point.

Needs review — ambiguous

A program is involved but the signal isn't conclusive — a Metaplex delegate, for instance, can mean a staking lock or a marketplace listing. Open the mint on Solscan and read the delegate before treating any of these as recoverable.

Cleared — frozen but not staked

Frozen for reasons unrelated to staking. Programmable NFTs (pNFTs) are frozen permanently by design — that is not a lock you can, or should, undo.

Detection is heuristic — always confirm a program ID on Solscan before building recovery transactions against it. Found something in the stuck bucket? Bring the program ID and your results to our Discord and the community can help.