0x0000000000000000000000000000000000000000
EVM address
View on explorer
No the correct burner address is: 0x7C291eB2D2Ec9A35dba0e2C395c5928cd7d90e51 This is where you send all the funds you do not want Answer from CPTRS777 on reddit.com
🌐
BscScan
bscscan.com › address › 0x0000000000000000000000000000000000000000
Null: 0x000...000 | Address: 0x00000000...000000000 | BscScan
Address (Authority) | Balance: $60,864,047,395.98 across 30 Chains | Transactions: 1,134,584 | As at Jun-04-2026 02:15:57 PM (UTC)
🌐
BSCTrace
bsctrace.com › address › 0x0000000000000000000000000000000000000000
BNB Smart Chain Address 0x0000000000000000000000000000000000000000 - BSCTrace
BSCTrace is a blockchain explorer and analytics platform for BNB Smart Chain. It enables users to explore blocks, transactions and addresses on BSC
🌐
BscScan
bscscan.com › address › 0x0000000000000000000000000000000000001002
BSC: System Reward | Address: 0x00000000...000001002 | BscScan
Contract: Verified | Balance: $63,028 across 5 Chains | Transactions: 5,773,479 | As at Feb-12-2026 04:52:45 AM (UTC)
Discussions

Is 0x0000000000000000000000000000000000000000 a "burn address"?
No the correct burner address is: 0x7C291eB2D2Ec9A35dba0e2C395c5928cd7d90e51 This is where you send all the funds you do not want More on reddit.com
🌐 r/ethereum
53
13
July 26, 2018
Permit sending to zero address for burn
Currently, the Metamask UI (both the old and the new) does not accept 0x0000000000000000000000000000000000000000 as a valid destination address for ERC20 token transfers. A user should be able to s... More on github.com
🌐 github.com
12
June 13, 2018
🌐
BscScan
testnet.bscscan.com › address › 0x0000000000000000000000000000000000000000
Address: 0x00000000...000000000 | BscScan Testnet
Bsc Testnet · opBNB Testnet · 0x0000000000000000000000000000000000000000 · API · Check Previous Balance · 10,862.383727707974613449 BNB · >$0.00 (>200 Tokens) Could not find any matches! BEP-20 Tokens (>100) BEP-20: 160,000,000,000,032,000 · BEP-20: 150,000,000 ·
🌐
Bscscan
goto.bscscan.com › address › 0x0000000000000000000000000000000000000000
Null: 0x000...000 | Address 0x0000000000000000000000000000000000000000 | BscScan
The Address 0x0000000000000000000000000000000000000000 page allows users to view transactions, balances, token holdings and transfers of BEP-20, BEP-721 and BEP-1155 (NFT) tokens, and analytics.
🌐
Arbitrum One
arbiscan.io › address › 0x0000000000000000000000000000000000000000
Null: 0x000…000 | Address: 0x00000000...000000000 | Arbitrum One
0x0000000000000000000000000000000000000000 · 99+unread messages · This address is commonly used by projects to burn tokens (reducing total supply) or mint tokens (increasing total supply).
Find elsewhere
🌐
Reddit
reddit.com › r/ethereum › is 0x0000000000000000000000000000000000000000 a "burn address"?
r/ethereum on Reddit: Is 0x0000000000000000000000000000000000000000 a "burn address"?
July 26, 2018 -

I see that https://etherscan.io/address/0x0000000000000000000000000000000000000000 owns almost $3 billion in tokens plus $3.5 million ETH.

Is this a burn address? I know in Bitcoin that one can send BTC to an address where no-one knows the private key. Is the same true in Ethereum? If someone wanted to prove that they had "destroyed" a token could they send it to the above-referenced address?

🌐
BscScan
bscscan.com › address › 0x0000000000000000000000000000000000001000
BSC: Validator Set | Address: 0x00000000...000001000 | BscScan
eturns (CommonAckPackage memory, bool) { CommonAckPackage memory ackPkg; RLPDecode.Iterator memory iter = msgBytes.toRLPItem().iterator(); bool success = false; uint256 idx = 0; while (iter.hasNext()) { if (idx == 0) { ackPkg.code = uint32(iter.next().toUint()); success = true; } else { break; } ++idx; } return (ackPkg, success); } } // contracts/System.sol contract System { bool public alreadyInit; uint32 public constant CODE_OK = 0; uint32 public constant ERROR_FAIL_DECODE = 100; uint8 public constant BIND_CHANNELID = 0x01; uint8 public constant TRANSFER_IN_CHANNELID = 0x02; uint8 public con
🌐
Etherscan
etherscan.io › address › 0x0000000000000000000000000000000000000000
Null: 0x000...000 | Address: 0x00000000...000000000 | Etherscan
This address is not owned by any user, is often associated with token burn & mint/genesis events and used as a generic null address
🌐
Bscscan
goto.bscscan.com › address › 0x0000000000000000000000000000000000001000
BSC: Validator Set | Address: 0x00000000...000001000 | BscScan
eturns (CommonAckPackage memory, bool) { CommonAckPackage memory ackPkg; RLPDecode.Iterator memory iter = msgBytes.toRLPItem().iterator(); bool success = false; uint256 idx = 0; while (iter.hasNext()) { if (idx == 0) { ackPkg.code = uint32(iter.next().toUint()); success = true; } else { break; } ++idx; } return (ackPkg, success); } } // contracts/System.sol contract System { bool public alreadyInit; uint32 public constant CODE_OK = 0; uint32 public constant ERROR_FAIL_DECODE = 100; uint8 public constant BIND_CHANNELID = 0x01; uint8 public constant TRANSFER_IN_CHANNELID = 0x02; uint8 public con
🌐
BscScan
testnet.bscscan.com › address › 0x0000000000000000000000000000000000001000
BSCValidatorSet | Address 0x0000000000000000000000000000000000001000 | BscScan
returns (CommonAckPackage memory, bool) { CommonAckPackage memory ackPkg; RLPDecode.Iterator memory iter = msgBytes.toRLPItem().iterator(); bool success = false; uint256 idx=0; while (iter.hasNext()) { if (idx == 0) { ackPkg.code = uint32(iter.next().toUint()); success = true; } else { break; } ++idx; } return (ackPkg, success); } } // contracts/System.sol contract System { bool public alreadyInit; uint32 public constant CODE_OK = 0; uint32 public constant ERROR_FAIL_DECODE = 100; uint8 constant public BIND_CHANNELID = 0x01; uint8 constant public TRANSFER_IN_CHANNELID = 0x02; uint8 constant pu
🌐
BscScan
testnet.bscscan.com › address › 0x0000000000000000000000000000000000000001
Address: 0x00000000...000000001 | BscScan Testnet
Address (EOA) | Balance: $0 across 0 Chains | Transactions: 25 | As at Feb-08-2026 07:49:36 AM (UTC)
🌐
BNB Smart Chain
bscscan.com › tx › 0xf11b9fbf051e68d6966ed0eeb876674200fd52763873b9f3c42c36f89a026baf
Bsc Transaction Hash: 0xf11b9fbf05... | BscScan
May 28, 2024 - 0x0000000000000000000000000000000000000000000000000000000000000000 · packageType :0 · 37 · 0x0000000000000000000000000000000000001004 (BSC: Token Hub) Matches Topic0 (Advanced Filter) transferInSuccess (address bep20Addr, address refundAddr, uint256 amount)View Source ·
🌐
BscScan
testnet.bscscan.com › address › 0x000000000000000000000000000000000000000d
Address: 0x00000000...00000000d | BscScan Testnet
Address (EOA) | Balance: $0 across 0 Chains | Transactions: 2 | As at Mar-27-2026 05:15:16 PM (UTC)
🌐
BscScan
testnet.bscscan.com › address › 0x000000000000000000000000000000000000dead
Address: 0x00000000...00000dead | BscScan Testnet
Address (EOA) | Balance: $0 across 0 Chains | Transactions: 25 | As at Jun-02-2026 08:24:25 PM (UTC)
🌐
GitHub
github.com › MetaMask › metamask-extension › issues › 4567
Permit sending to zero address for burn · Issue #4567 · MetaMask/metamask-extension
June 13, 2018 - Currently, the Metamask UI (both the old and the new) does not accept 0x0000000000000000000000000000000000000000 as a valid destination address for ERC20 token transfers. A user should be able to send a transfer to that address as an exp...
Author   MetaMask