Before you start
You'll need:
The NFT you want to lock, held in your connected wallet
A wallet address to receive the NFT once the lock ends (this can be your own wallet or someone else's)
Note: NFTs that are currently in a frozen state cannot be locked. If your NFT doesn't appear in the search, or the lock fails, check whether it's frozen (for example, by another protocol or listing) and unfreeze it first.
Setting up your lock
1. Click on "Locks" on the left sidebar
2. Click on "Create new" directly on NFTs and "Create new"
3. Choose the NFT type
4. Select your NFT
In the NFT field, search by name to find the NFT you want to lock from your connected wallet.
5. Choose an unlock date
In the Unlock date field, select the date and time your NFT should become available. Once this date passes, the NFT can be claimed by the recipient wallet.
6. Set the recipient wallet address
This is the wallet that will receive the NFT when the lock ends — not necessarily your current wallet.
If you want the NFT returned to your own connected wallet once the lock ends, leave Use connected wallet toggled on and this field will be filled in automatically.
If you want the NFT sent to a different wallet when it unlocks (for example, gifting it to someone else once the lock period is over), turn off Use connected wallet and enter that wallet's address manually or from the address book.
7. Set permissions (optional)
Two additional permissions let you control flexibility while the lock is active:
Allow cancellation - When turned on, this permission lets the NFT be returned to you before the unlock date, effectively letting you cancel the lock early. Leave this off if you want the commitment to be irreversible until the unlock date.
Allow recipient change - When turned on, this permission lets you update the recipient wallet address while the lock is still active, useful if you're not yet sure who should receive the NFT, or if plans change. Leave this off if you want the recipient locked in from the start.
Both permissions are off by default, meaning the lock is fully committed once created: no early return, and no changing who receives it.
8. Click continue
When ready, click continue and your lock will be visible in the NFTs lock section of the app.
What happens after locking
Once your NFT is locked:
It's held securely until the unlock date you selected.
If Allow cancellation is off, the NFT cannot be returned to you early, it will remain locked for the full duration.
If Allow recipient change is off, the recipient wallet cannot be changed after creation.
When the unlock date arrives, the NFT becomes claimable by the recipient wallet address you set.
Something we didn't cover?
We've tried to cover as much as possible in this guide, but there is always room for improvement. If we missed something, or you'd like to simply share your ideas, love, and support, email us at support@streamflow.finance
Someone will be in touch with you in no time. ✌️







