2 votes

How to freeze NFT/token in users wallet and allow it to be repossesed at a later date?

Freeze the asset in the user's wallet You can create a Token Account PDA for each user. Then the frozen assets will be deposited in that PDA. this will insure that the assets will only be withdrawn ...
vicyyn's user avatar
  • 3,995
2 votes

How does one unfreeze an NFT to send to other wallets?

If the tokens are frozen, someone must unfreeze / thaw them before allowing a transfer. The freeze authority on one of the token mints (https://solscan.io/token/...
Jon C's user avatar
  • 12.9k
2 votes

Freezing SPL Token accounts Via JS SDK

If the mint's freeze_authority is set to None then account freezing is permanently disabled. Otherwise, you can use the SetAuthority instruction to change a Mint's freeze_authority https://spl.solana....
C.OG's user avatar
  • 2,768
1 vote

Freezeing part of presale tokens

So the TLDR answer is no, not without reasonably extensive developer knowledge. What you're describing is much like what the Mad Lads NFTs are doing with Wormhole, implementing a custom vesting ...
Algorhythmic1's user avatar
1 vote
Accepted

What is the use case for `set_freeze`, `remove_freeze` and `thaw_nft` instructions in CandyMachine

I think the PR you linked explains it: it's a way to freeze NFTs for a certain time immediately after they're minted. set_freeze: This handler sets the freeze conditions on a Candy Machine. It can ...
Callum M's user avatar
  • 2,920

Only top scored, non community-wiki answers of a minimum length are eligible