Pages:
Author

Topic: erc20 burn address? (Read 222 times)

jr. member
Activity: 420
Merit: 1
October 08, 2018, 01:46:35 AM
#21
Yes, that kind of address is a burn address. In ethereum addresses, any eth address that cant be recovered its account, like lost of some private keys, etc. Anything that cant be recovered, can be used as a burning address.
legendary
Activity: 2114
Merit: 1147
https://bitcoincleanup.com/
October 08, 2018, 12:53:58 AM
#20
That seems to be very much correct. Some also use contract development for burning.
So i am of the opinion that the right way to burn erc20 is to create a contract which immediately self destructs and sends to its own address, or just send ether to his deployed contract.
Here is an example of code used:

pragma solidity ^0.4.11;

contract Burner {
    uint256 public totalBurned;

    function Purge() public {
        // the caller of purge action receives 0.01% out of the
        // current balance.
        msg.sender.transfer(this.balance / 1000);
        assembly {
            mstore(0, 0x30ff)
            // transfer all funds to a new contract that will selfdestruct
            // and destroy all ether in the process.
            create(balance(address), 30, 2)
            pop
        }
    }

    function Burn() payable {
        totalBurned += msg.value;
    }
}

Which sends it straight to the contract address.

Yes, when you send a token to its own contract address, that is good as burned already and will be out of circulation.
hero member
Activity: 2282
Merit: 668
Community management 24/7 for hire
October 08, 2018, 12:43:38 AM
#19
That seems to be very much correct. Some also use contract development for burning.
So i am of the opinion that the right way to burn erc20 is to create a contract which immediately self destructs and sends to its own address, or just send ether to his deployed contract.
Here is an example of code used:

pragma solidity ^0.4.11;

contract Burner {
    uint256 public totalBurned;

    function Purge() public {
        // the caller of purge action receives 0.01% out of the
        // current balance.
        msg.sender.transfer(this.balance / 1000);
        assembly {
            mstore(0, 0x30ff)
            // transfer all funds to a new contract that will selfdestruct
            // and destroy all ether in the process.
            create(balance(address), 30, 2)
            pop
        }
    }

    function Burn() payable {
        totalBurned += msg.value;
    }
}

Which sends it straight to the contract address.

Think that is what I am looking for ;-)
Have not tried yet.
newbie
Activity: 106
Merit: 0
October 07, 2018, 08:30:25 PM
#18
Load contract to burn this will update supply if unable to access is suitable to send there circ supply will not decrease.
jr. member
Activity: 378
Merit: 2
October 07, 2018, 07:54:41 PM
#17
That seems to be very much correct. Some also use contract development for burning.
So i am of the opinion that the right way to burn erc20 is to create a contract which immediately self destructs and sends to its own address, or just send ether to his deployed contract.
Here is an example of code used:

pragma solidity ^0.4.11;

contract Burner {
    uint256 public totalBurned;

    function Purge() public {
        // the caller of purge action receives 0.01% out of the
        // current balance.
        msg.sender.transfer(this.balance / 1000);
        assembly {
            mstore(0, 0x30ff)
            // transfer all funds to a new contract that will selfdestruct
            // and destroy all ether in the process.
            create(balance(address), 30, 2)
            pop
        }
    }

    function Burn() payable {
        totalBurned += msg.value;
    }
}

Which sends it straight to the contract address.
hero member
Activity: 2282
Merit: 668
Community management 24/7 for hire
October 07, 2018, 03:56:03 PM
#16
Thank you for all the answers.
jr. member
Activity: 112
Merit: 2
October 06, 2018, 05:37:24 PM
#15
Is ths a generel ERC20 burn address?

https://ethplorer.io/address/0x000000000000000000000000000000000000dead

You just send to it and the token is confirmed burned?

Everyday awake is an opportunity to learn something new in crypto and I just did. Always wondered how coins were burned crypto, not I know they're locked away for every in a wallet which no one has control over. Thanks guys
jr. member
Activity: 714
Merit: 3
October 06, 2018, 05:19:37 PM
#14
Yes, it is an ERC20 burn address that tokens are sent to directly and burnt.
The principle behind it is that any address that has similar figures whose pattern is like an ERC20 address pattern, the proposed token that is to be burnt can be sent there.
These addresses do not have known private keys and whose privare keys cannot be generated. Which invariably means that nothing can be withdrwn from it.
The pattern of ERC20 burn addresses are usually like:
https://ethplorer.io/address/0x000000000000000000000000000000000000
https://ethplorer.io/address/3x000000000000000000000000000000000000
https://ethplorer.io/address/2x222222222222222222222222222222222222
and so on.
jr. member
Activity: 350
Merit: 4
Revolutionising Marketing and Loyalty
October 06, 2018, 04:43:05 PM
#13
Again learned something new on the forum. It has long been interested in the procedure of "burning". It turns out everything is very simple, you need to send to 0x000000 (all zeros), the remaining coins.
If I understand correctly, this wallet technically can not be hacked? To carry there is no private key?
legendary
Activity: 1274
Merit: 1004
October 06, 2018, 04:28:30 PM
#12
Yes, that surely is burn address, but I remember that day when I first saw them the first question comes in my mind was why do people even burn coins it took me time to understand how people tree is the maximum amount of price from the system. I did not contributed anything till now to any of these burn addresses.
hero member
Activity: 1190
Merit: 504
October 06, 2018, 04:20:29 PM
#11
Very unusual address. I want to study that. Thank you for the information. Blockchain never ceases to amaze.
Yes and they are many of it.

Others are called the genesis wallets and most of the ICO projects are sending their tokens there to be considered as burned tokens. No one owns this type of wallet so tokens there will never be moved.
full member
Activity: 462
Merit: 100
October 06, 2018, 04:13:20 PM
#10
Very unusual address. I want to study that. Thank you for the information. Blockchain never ceases to amaze.
member
Activity: 174
Merit: 10
The World’s First Blockchain Core
October 06, 2018, 04:09:13 PM
#9
Is ths a generel ERC20 burn address?

https://ethplorer.io/address/0x000000000000000000000000000000000000dead

You just send to it and the token is confirmed burned?

Exactly. You can throw away your shitcoins or other coins and at least for now no one can reach that wallet.
So that is kind of burn or we can  say these coins stucked in that wallet until forever.
hero member
Activity: 1190
Merit: 504
October 06, 2018, 04:01:27 PM
#8
When you send to the address the total supply don't decrease on ethplorer etc.

Is there any way to update that?
It's the total supply and there's no way to indicate in the record there on how many tokens were burned.

No, ethplorer see total token number according to smart contract. Technically, there's no burn, but tokens are out of reach (but they exist). Such websites like Coinmarketcap ask you to share which addresses contain untouchable tokens, so for them you can define such 0x000000 address.
Right.

Check other tokens that burned a lot of their tokens, they indicated how many tokens were burned but in the record it still shows the total supply including the burned ones.
copper member
Activity: 648
Merit: 159
October 06, 2018, 11:32:40 AM
#7
Ya, that 0x000 address for burn some ico token that haven't reach their hardcap, not only for burning token, with that address, you can send token with 0x000 contract as well.
full member
Activity: 504
Merit: 122
October 06, 2018, 11:13:50 AM
#6
When you send to the address the total supply don't decrease on ethplorer etc.

Is there any way to update that?

No, ethplorer see total token number according to smart contract. Technically, there's no burn, but tokens are out of reach (but they exist). Such websites like Coinmarketcap ask you to share which addresses contain untouchable tokens, so for them you can define such 0x000000 address.
full member
Activity: 602
Merit: 106
October 05, 2018, 08:30:16 AM
#5
255 million USD worth of coins and tokens in this wallet Grin, would really love to get my hands on it. But yeah, as far as now this address really does only let you transfer and not withdraw the coins.

Once transferred the coins are indeed "burned".
hero member
Activity: 2282
Merit: 668
Community management 24/7 for hire
October 05, 2018, 08:26:30 AM
#4
When you send to the address the total supply don't decrease on ethplorer etc.

Is there any way to update that?
hero member
Activity: 1190
Merit: 504
October 05, 2018, 08:01:23 AM
#3
You just send to it and the token is confirmed burned?
Yes.

No one does have the control for that wallet so anyone who sends eth or token there will just burn that token.

Any wallet address that doesn't have an owner/private key can be used for burning tokens.
full member
Activity: 504
Merit: 122
October 05, 2018, 07:59:02 AM
#2
Yes, this address has now withdraw functions, so tokens placed there are kinda out of circulation. At least for now, with current state of Ethereum blockchain.
Pages:
Jump to: