How to unfreeze a Vidt ERC20 token?

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 :wave:

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