Address: 31h1vYVSYuKP6AhS86fbRdMw9XHieotbST

Script: a914000000000000000000000000000000000000000087

Total Lost: 0.00318987 BTC

Transactions: 9

How did this script burn BTC?

P2SH All-0 HASH160

The address 31h1vYVSYuKP6AhS86fbRdMw9XHieotbST corresponds to a Pay-2-Script-Hash (P2SH) script with a HASH160 of all 0s. It is essentially analogous to 1111111111111111111114oLvT2, which ia a Pay-2-Public-Key-Hash (P2PKH) script with a HASH160 of all 0s.

Funds sent to this address are unspendable, as unlocking them requires producing valid Bitcoin Script which has a HASH160 of all 0s.

View revision history

Burn Address

Bitcoin addresses are generated by base58 or bech32 encoding the hash of a public key or script, along with a version and checksum.

As the encoding is directly performed on this hash value, it is possible to generate a valid address for which the pre-image public key or script is unknown. This is known as a burn address.

This is commonly done to create a visually distinct address, and to demonstrate some level of “nothing up my sleeve” transparency. The hash values are picked to be values that are improbably to have been generated by chance (due to the immense computational power required to find a pre-image that hashes to a specific value).

While some burn addresses were used in Proof-of-Burn schemes, the majority of burn addresses are simply vanity addresses used to simply burn coins or encode a message into the blockchain.

View revision history
Transaction ID Block Height Amount
f1165be967b570ac645235e784cf468cb216b02a0976ac965daaf16d878e4388 684213
0.00003262 BTC
now $2.02
0.00003262 BTC
06348187eab00253972fef836b0d4c7362de81e3ca3b8411d25a5d2de9538a1b 684019
0.00002246 BTC
now $1.39
0.00002246 BTC
1545d743b94e190380a37127d84ca4622323fe46c493a7cce183ff3a9c2159df 443695
0.0001 BTC
now $6.20
0.0001 BTC
90676887440610529a3db4414f25a0816aa9743abb65fb6220195cb0f43c60d8 443692
0.00129 BTC
now $80.03
0.00129 BTC
6d4abe3b01a71d5b2c3b0c1b9960274258a5bf7bfb20b3c6298ea54ff66cabab 443692
0.00129 BTC
now $80.03
0.00129 BTC
b592c369858dbd09e9ca3e0c43d7709fc8d097b3456c00afd853639a94470907 443336
0.0001 BTC
now $6.20
0.0001 BTC
d97f85567c93f80f45d223e84748a76aee311e25cd41ef317b6500915d81c1ac 443302
0.0001 BTC
now $6.20
0.0001 BTC
8eced1e757e7630974daad6c31ef7b4c82cc4ff659e6a449bcf304c77a2735bd 442204
0.0001 BTC
now $6.20
0.0001 BTC
71af894a05f575df893d2694d4c19d4697325202c60e8e882829293d6a939391 335809
0.00015479 BTC
now $9.60
0.00015479 BTC