On Arc, the most valuable NFT most projects hold isn't art — it's a Uniswap v3 position NFT representing their token's entire liquidity. NFT locking puts any ERC-721 into a time-locked contract that nobody, including you, can open early: the same trust mechanism as a token lock, extended to non-fungible assets. Here's what NFT locks are actually for, and the step-by-step flow on Team Finance.
Works on Arc testnet today; mainnet September 16, 2026.
Why would anyone lock an NFT?
Three real cases, in descending order of frequency. Liquidity position NFTs: Uniswap v3-style concentrated liquidity is represented as an ERC-721, so "locking your liquidity" on a v3 pool means locking an NFT — this is the workhorse case, covered in DEX-specific detail in the Uniswap lock guide. Project-held collections: a team holding a reserve of its own NFT collection can lock it to prove the reserve can't be quietly dumped on holders — the NFT equivalent of team token locks. And commitment custody: locking a specific high-value NFT to demonstrate it won't move — as escrowed skin-in-the-game, or to hold an asset beyond your own impulse. The common thread is the one that runs through all locking: converting "we won't" into "we can't," verifiably, on a chain whose users check (why that matters more on Arc).
How is locking an NFT different from locking tokens?
One structural difference drives everything: fungible tokens lock as amounts; NFTs lock as whole items. There's no locking 80% of an NFT — each token ID locks entirely or not at all, so partial strategies mean splitting across multiple NFTs (for v3 liquidity: minting two positions and locking one). Otherwise the mechanics mirror token locks: a time-locked contract holds the asset, expiry releases it to the owner, and — the property that makes it meaningful — duration can be extended but never shortened. For position NFTs specifically, note what the lock does and doesn't touch: the position keeps operating inside its pool (earning fees per the pool's rules) while locked; what's prevented is withdrawing or transferring the position before expiry.
How do you lock an NFT, step by step?
Step 1 — Identify exactly what you're locking. The contract address and token ID of the NFT. For a v3 position, find it in the DEX's positions view; for a collection, in your wallet or on Arcscan.
Step 2 — Open Team Finance → NFT Locks → select Arc. Connect the wallet holding the NFT; your ERC-721s are detected and listed. [SCREENSHOT: NFT lock flow on Arc testnet with a position NFT detected]
Step 3 — Choose the NFT and set duration. Select the token ID and pick the unlock date. The same credibility math as liquidity locks applies: 6–12 months is the floor that reads as serious; extensions are always available later, early release never is.
Step 4 — Review the fee and confirm. Flat fee, quoted in USDC before signing — never a percentage of the asset's value — plus Arc gas at cents (testnet averaged ~$0.004). Confirmation is final in under a second. [SCREENSHOT: NFT lock confirmation with certificate URL]
Step 5 — Publish the certificate. You receive a public lock page; link it wherever the asset's status matters — docs, pinned messages, your collection's page. Anyone can verify the lock independently (how they'll check).
The full flow rehearses on Arc testnet today with faucet assets, and works identically on mainnet.
What should holders and buyers check?
Reverse the lens, because half of this page's readers are verifying rather than locking. If a project claims its v3 liquidity is locked: confirm the lock covers the position NFT for the pool that actually holds the liquidity — a lock on a dust position beside an unlocked main position is a known misdirection; pool size versus locked position is checkable on Arcscan. If a team claims its collection reserve is locked: count the token IDs in the lock against the claimed reserve size. And in both cases, check the expiry date against your own holding horizon — a lock expiring next month protects next month, nothing longer (what expiry actually means). The standard safety checklist covers the surrounding checks.
FAQ
Can I lock any NFT on Arc, or only liquidity positions? Any ERC-721 — position NFTs are the most common case, but collection reserves and individual high-value NFTs lock the same way.
Does a locked v3 position still earn trading fees? The position keeps operating inside its pool per the pool's rules; the lock prevents withdrawing or transferring it before expiry, not its participation in the pool.
Can I lock part of an NFT? No — NFTs lock whole, per token ID. For partial liquidity strategies, split into multiple positions and lock some.
Can an NFT lock be extended or transferred? Extended, always; shortened, never. Ownership-transfer options for locks are covered in the extend-or-transfer guide.
What does an NFT lock cost? A flat Team Finance fee quoted in USDC upfront plus cents of Arc gas — independent of the NFT's value.
Lock your position NFT or collection reserve on Arc with Team Finance — $2.7B+ secured across 40,000+ projects since 2020.Open Team Finance →Sources: docs.arc.network, arc.io (chain facts); Team Finance product details. Verified August 2026.
Last verified: August 2026