Closed ch4ot1c closed 6 years ago
(Technically this breaks BIP32 but barely. We don't want anyone mixing up addresses of different chains.)
1pub: {0x00,0x11,0x2C,0x54}
1pub
{0x00,0x11,0x2C,0x54}
1prv: {0x00,0x11,0x28,0x1A}
1prv
{0x00,0x11,0x28,0x1A}
Tested using https://github.com/keis/base58
>>> import base58 >>> base58.b58encode(b'\x00\x11(\x1a)\xe2Q\x96\x05\xe8\xc08\x0f\x0c\x1eq\x88E\xc3\xae\xddY6\xc2x\xaf`\xb2\xc1+@\xafbTA\x1f0\xa1\xa5\x06Z\xbb\xa4+\xb50\x96%\x01pS?\x91W\x88|\xb4\x97\xc9\xf6\xf4v\x9e\xcc\xf5~\xfb\xb1[\x97\xca\xcfy\x85\xdc\x8fIW!\x16\xb0k') '1prv9yTuSjwb95QZznV6epMWpb4Kpc2S8ZRaQuAf5B697YXtQD2tDmmJ5KvwJWVjtbVrdJ1WBKNnuodrpTKGfHfiPSEgrAxUjL5RP1gQwwT3fFx' >>> base58.b58encode(b'\x00\x11,T\x9eG\x05\xfc\x99\x08\xb7\xad\xbf{\xfd\xf9\x86\xd9\x98\x01z\xdb\xa9\x97\xe6\xb9\x06oh\x10x\xdeEK^\xcb\xa6\xb6+.\xebG\xe3\xfb^\x83\x96\xdd\x14\x15\xa9\xb6C\x0eB\xd1b\xa4\xb3\xc6\xbb\x86\x88B\x81\xd2\xfe>\x93\x97\xca\xcfy\x85\xdc\x8fIW!\x16\xb0k') '1pub9yTuSjwb95QZznV6epMWpb4Kpc2S8ZRaQuAf5B697YXtQD2tDmmJ5KvwJWVjtbVrdJ1WBKNnuodrpTKGfHfiPSEgrAxUjL5RP1gQwwT3fFx'
Appendix: https://simple.wikipedia.org/wiki/ASCII https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
ack
New prefixes for "BIP32"
(Technically this breaks BIP32 but barely. We don't want anyone mixing up addresses of different chains.)
1pub
:{0x00,0x11,0x2C,0x54}
1prv
:{0x00,0x11,0x28,0x1A}
Tested using https://github.com/keis/base58
Appendix:
https://simple.wikipedia.org/wiki/ASCII
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki