Post
Topic
Board Bitcoin Discussion
Re: Rare address hall of fame
by
Saint-loup
on 30/12/2020, 13:11:57 UTC
You can create any arbitrary address simply by putting the correct checksum at the end. You, of course, will not know the secret key, so anything that is sent there is unlikely to ever be received will be destroyed and can never be spent.


FIFY.

Here is an example I made a long time ago:

Code:
11When1DieBuryMeDeepLayTwoXVEY5jv - (Unspent) 0.00000001 BTC
11SpeakersAtMyFeetAPairofXXTyrHor - (Unspent) 0.00000001 BTC
11HeadphonesonMyHeadAndXXXXYUSvnd - (Unspent) 0.00000001 BTC
11ALwaysPLayTheGratefuLDeadWdq4Xo - (Unspent) 0.00000001 BTC

How do you add a check sum? Might come in handy later.


1) create a template of your desired address ie 1waLLobserverburnaddressxxxxxxxxx (the last few characters will eventually be random due to checksum)

2) Base58 unencode your burn address into hex - 000A52498DB787B09EEC7C428B8B0C853EA1C2702C4E117611

3) remove the last 4 bytes from the result and call what's left N - 000A52498DB787B09EEC7C428B8B0C853EA1C2702C4E117611

4) sha256(sha256(N)) - BD0F89693417148626446F3E1EA43A69453FBCF72A024600FB54A2BC34F23387

5) take the first 4 bytes of step 4 and stick it on the end of N - 000A52498DB787B09EEC7C428B8B0C853EA1C2702CBD0F8969

6) base58 encode step 5 - 1waLLobserverburnaddressxxy1oWwkk

done
Someone used this technique to send a message to Livecoin's hackers :
https://blockchair.com/bitcoin/address/3QKorNZTQG2kJMk5Lqoj9ecgSMiYXvRz2n

https://livecoin.net
https://archive.is/VH2FI