I bought some token 2 years ago, lost access to my wallet, and recovered recently. I froze one of the tokens. Vidt token. I can only see the freeze function in the smart contract.
how can I unfreeze it? I’ve tried so many things, I was directed here by a good friend.
Thank you
1 Like
Hi @enigma1,
Welcome to the community 
I’m not familiar with Vidt token.
If you mean the following contract: https://etherscan.io/address/0x445f51299ef3307dbd75036dd896565f5b4bf7a5#code
Then it looks like only the owner (as set in the contract) can freeze, and unfreeze an account (calling freeze with _state with false).
function freeze(address _address, bool _state) public onlyOwner returns (bool) {
frozenAccount[_address] = _state;
emit Freeze(_address, _state);
return true;
}
I recommend getting in contact with the project who created the token to ask them to unfreeze your account.
1 Like