Is it possible to burn ERC20 tokens from someone elses wallet?

is it possible to burn token from someones wallet , for brief explanation , i am the owner of the contract address , i send a token to a scammer is there any way the token can be burnt from the address

the contract address is this : https://etherscan.io/token/0xa7c8d7a1c894e51dbb7c680b5b1dbdc845bfbdab

1 Like

Hi @speedevs,

It depends if the token was coded with that functionality.

Having a quick skim through the code, it looks like you have some sort of operator functionality, so if this is setup, then you may be able to do an operator transfer.

Though you would want to clearly communicate with your community why you are doing this.

2 Likes

The scammer frauded me with lies so want to collect the token sent to the scammer or burn it from his address

1 Like

And also how through functional operation

1 Like

Hi @speedevs,

I had a look at your token smart contract and it looked like the operator was used to do transfers when transfer was disabled. So I assume that you don’t have any functionality to burn or transfer a token holders tokens.

Though you may want to check with the developer of the token as I only had a quick look.

1 Like

Oh thank you for response because I saw "burn from address " in the write contract

1 Like

Hi @speedevs,

Assuming standard functionality:
burnFrom:

Destroys amount tokens from account , deducting from the caller’s allowance.

Which means that the token holder would need to set you an allowance that you could burn.

Okay I am the contract creator so means I have the right to destroy it because

And the source code can be found here https://vittominacori.github.io/erc20-generator/

You can only use the functionality coded in the smart contract.

You can only call burnFrom if the token holder has set you an allowance. Which I assume won't be the case.

Yes, means the token is gone then

1 Like