I am trying to recreate the Ripple address from Account Family wiki page and I am having some problems.
- I have the private generator of
7CFBA64F771E93E817E15039215430B53F7401C34931D111EAB3510B22DBB0D8
, and the hex public generator of0388E5BA87A000CB807240DF8C848EB0B5FFA5C8E5A521BC8E105C0F0A44217828
. - I start generating the " the hash of (the 33-byte public generator + 32-bit sequence number in big-endian order + the 32-bit sub-sequence number in big-endian order".
- I try
71ED064155FFADFA38782C5E0158CB260000000000000000
, which generates9F407F7EC35B9AB44831BF0D47CDDAEF7BC11107CE1D10A65368A12B9338F82E
- this result is bigger than the generator, so I increment the sub-sequence - I try
71ED064155FFADFA38782C5E0158CB260000000000000001
, which generates3545C8FE25A89E83287B79D186018D8600A7D5249673FB6D44A77FB12062203B
- which is good. - I add private generator
7CFBA64F771E93E817E15039215430B53F7401C34931D111EAB3510B22DBB0D8
to what I just generated3545C8FE25A89E83287B79D186018D8600A7D5249673FB6D44A77FB12062203B
, and I get the resultB2416F4D9CC7326B405CCA0AA755BE3B401BD6E7DFA5CC7F2F5AD0BC433DD113
- The compressed public key corresponding to that is
02FA95E05F5DA5A433F7B1EE4682DAB44AF28FBC04B485993EC2E516C1D3C30D73
, but in the example the compressed public key is03fa25b68da6ff6832e4462fdfb9a2aaa58888c0ed17285ffe92e4465e0c6e782a
Where did I make a mistake?