Skip to content

Instantly share code, notes, and snippets.

@webmaster128
Created February 7, 2023 19:20
Show Gist options
  • Select an option

  • Save webmaster128/cf8ed2148d93a41bafb1aa44d0166019 to your computer and use it in GitHub Desktop.

Select an option

Save webmaster128/cf8ed2148d93a41bafb1aa44d0166019 to your computer and use it in GitHub Desktop.

Revisions

  1. webmaster128 created this gist Feb 7, 2023.
    116 changes: 116 additions & 0 deletions nois_example_addresses.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,116 @@
    This file contains 100 Nois addresses and public keys randomly generated using a CosmJS script.
    The private key is not persisted.

    1. `nois1ffy2rz96sjxzm2ezwkmvyeupktp7elt6w3xckt` (secp256k1 `A13gZDsrmBTAFxcwtTTpBiYR7S0iD2o73r4FGmHnVQ1n`)
    2. `nois1uw8c69maprjq5ure7x80x9nauasrn7why5dfwd` (secp256k1 `A2SpNQkf6qCAq7/xjm5gGVLrn2VU4Z9VPWiSXdrykmYx`)
    3. `nois1zh77twxfc47eu59q7mc7027jvvcnrpte3sr922` (secp256k1 `AxhQFLFRR0Dd7NH2DaEc58FuwNfufsJ3bzK6W2R70kwH`)
    4. `nois1wpy3gwlw4tt3uy0u5jrspfz0w9azztvlr0d04s` (secp256k1 `A7TAYBnzPnww1W2EbfDsA3Wk5DWhZnIrq6HQztX2Q8RA`)
    5. `nois1rw47dxvhw3ahdlcznvwpcz43cdq8l0832eg6re` (secp256k1 `As3jzZ22pKFx59VXh7zk9OkQJHgQIugJvPg7wNsGb4qU`)
    6. `nois12a8yv4ndgnkygujj7cmmkfz2j9wjanezldwye0` (secp256k1 `A4KD4pHEXEFv6XB+Sbe0+bccx7uGRNwtnuBTC/hC/kil`)
    7. `nois1vupa7ftemarqqmq0c7a60f2je4adt3h6r39hzf` (secp256k1 `A2nsC3rcN1u7RCUXX8oJMO4ULGepu1Wo99GQKYqMUsXU`)
    8. `nois1v7vv9lh5lyepfa48h3a62hjqtqfzvlup5mhypx` (secp256k1 `Anm/lAEt/nSIlV2P7EY216Fx/rAaBfYX0hGcgDkBl7ci`)
    9. `nois1aads37mxl5lnlayxvectdu55xsh9fnssf455vh` (secp256k1 `AlH9bH4dN9kbxHNmtUd0+gAIOQzFLh9f1TDcxmJuC+pH`)
    10. `nois19nr4m8txxeh0np9dj9xfpq459zsr56r2lw5qq5` (secp256k1 `AwLrl+KNZJGkO6OxYOhvU78EmVar8edPuT6mOpBCJ0jD`)
    11. `nois14khnn42xvfkvsf74qlm5m0avaesnq2e4uqwgsj` (secp256k1 `A9EvFOX2Ufkfup18KG081dLJ7foV9fu4mIeWy17ivAIT`)
    12. `nois1ywthedu0s2eeeg5fg2270srclgaumnwvga843e` (secp256k1 `Aw1ljXonjAlHGJ3yG+9/nvzV0tjNdaJp0i/l9R2N1LIZ`)
    13. `nois1fmpmus4ar3c4zpm0pfn2st4zqwktd5578mghqw` (secp256k1 `A/R3+43wtHsGLwySl8kx1U0a3lFA+pmONLA4aeiyBYzt`)
    14. `nois1xd0l3d0fzw6xpumvdgw5cvmzlunngzatvryyse` (secp256k1 `Azwgkl6yYH4bPGwUQHrXYbrjpBj7QEVHbCMu/BNAEARJ`)
    15. `nois1nc445wldr247rc9ruj2ppfdhxvvnm58epk3jkw` (secp256k1 `A3cKBkYaWQ3CKHt3sODll7zwe1e3YdzFiWhu862TKrWl`)
    16. `nois16fpyw8znzpg8xxe3t0rez5t6qg29sytjxdht6z` (secp256k1 `AsAiL2EiFugUVqct8wVuX/FK4byJUU2ucqrJDxTbNLEy`)
    17. `nois1hy3cg9q8wppk96rhttn8rtg0pdak66tjgkw7qv` (secp256k1 `A/7/5AufdxIWhwR2/Ob9yiZoNS/klv/PXLmZc5EHmu6s`)
    18. `nois1qcfgsca3mehzjy3yhtvfd4nlrta763ulaep8w4` (secp256k1 `AtwZDPQp4z/kRFIo6gKA2xl/A/i3iXzaeyD8bTbAxNUj`)
    19. `nois1fcqh4956f5l7s7fpnwf2ghqj7wg8ylu4v39h4a` (secp256k1 `AgGgqlovHgLmwy3bLKHf/BiqAd9vhum/QFQ9yGaT1QqH`)
    20. `nois1qvn22msh0vv2d5n9dt6azrdcu2hp4u8ksapvzh` (secp256k1 `Ak+SubgdusZp7OOgunvqCyP21o7oGhe1HlDugasuqBTQ`)
    21. `nois1z2m2pq6sjw8ty6xsrx7kq9e4szqpn7t36a676f` (secp256k1 `AgfTjQqGFO2nVt9ginOsW17SfvLphkOMrXYuvU7h8NeY`)
    22. `nois16s424v0llfp0sqydxt67xpypc5u3cwkc7ec6tc` (secp256k1 `Ayuew0kUBaRIEc6yi9pI92fu28pb7LjykPnmeu3eIG9t`)
    23. `nois1c7y2g7qzuce3h7e5uj7fxjt2k52eur8fxgkf8q` (secp256k1 `AzTYyt3+kBz3doTfMVrqNKtBGcfNo6pYzcY9ybnwpfkj`)
    24. `nois1yxg8uh4wj24hm8hqc8az9lpd62tg5lwlfqf738` (secp256k1 `A+ynxDXkJGdGx1JY/WkZmqsTFLGl7rux5uIiUR7PxEEv`)
    25. `nois1fj0zw9zm200lhhmk50gwcwn47f82suke6xryaw` (secp256k1 `A4TmoqsPsKzUcV1AfJxJLytg6blqLv173IcfcfJ0BYnD`)
    26. `nois15mwjxclpcxy5x584x2xhal8zmrp75t49fyu0ta` (secp256k1 `AquANBOGQ1me9hNlTes0fh7dkeK2v051nAov7DnfTCmz`)
    27. `nois1mp6l6al02kyp8yu5ggd0xstfz0hq8zu2esus2z` (secp256k1 `ArmJWrP+8Vk6yj3rIMSkPcEmfOD53xXHhbCCl8i6eIny`)
    28. `nois1qaespgxtzzcctk6p3ghppgn2777ekc3qk7aan6` (secp256k1 `An1/Kxvz1fy2X0IZrywSBma0hF5ODaZDoRKQzsAu2dYZ`)
    29. `nois1njvh2ygj3hayws3ett7surn92dmnlny05l0dqj` (secp256k1 `AnvYZ9nMCz7gXw1k+i0QdlPQhxffZ7L/M3q+K0QJKSrl`)
    30. `nois1jwfq4vcu7kdp7xcxsd22z9sfwv6qkt0twz9zm5` (secp256k1 `A04TwU3Ot+uYlH5mxi+0YizDTScYGLjS0lUuw2a37ndb`)
    31. `nois13ldplskqkn9lgf53hafjuwq87gv00nn0jp96hs` (secp256k1 `AyH0omnaTPNLhQKhQ9XD6Af1hhKii46G/YBehk60UsPe`)
    32. `nois19pqttsw5lakzdzcc9u4q004ldp5xq3d6klelgm` (secp256k1 `AtBctZx25qv/XaUo/2JXFsr59+Xg5E9TxLBdax2bT9Mg`)
    33. `nois1e7djjtgn66y75rupue57wf6jlql2rscpwqptey` (secp256k1 `A/K0MoHJpLxHIxmrXj8OkVQYGguYBJ+I5TkwmSuD4lCY`)
    34. `nois1c8yqn6a72jg3nqw0mgemrzjtmhgd8kaxg9gecw` (secp256k1 `AxqWRAgtCbGpELWyGiaTF2LLF+LsnX5wYchZqSgrguPY`)
    35. `nois1krdg0x0mhj4mhsmn8z0pncx6vxlzt5na2698yh` (secp256k1 `Ap1CrrJ9jrpdpI+K6Gfi1HccawkLJB4BMv7+SReBMU9G`)
    36. `nois1tttv7jad8gnh6vkjy9rtpsufjewgrvzqrpkanp` (secp256k1 `AjN4CRRpQN7QG1PDkuzItEWxsVjb2Vc2B+2SbqLipHE/`)
    37. `nois1xcdcfrj43n99j2hsmwzyhjkx0q2f2kv66lrzk0` (secp256k1 `AoEMeBItNQjZShj0ZBJVc5K0wqoxBZMHYkEoVzAfo6qh`)
    38. `nois1p7ucqdc742hq8ccpezyk96tymyrmadljchmz3p` (secp256k1 `AucMEi/KlrZNaVKHcQ75HREr7pzwi4J7jqOEVlIWHpEp`)
    39. `nois1rnmkjc768p300zughheql8dlpcjc7jwn0jqqdc` (secp256k1 `At52A8tGbAtQau2fpgY6pZsPUvmZVIMDWug064giJTDF`)
    40. `nois1mh7c3dtzawef590qf6620lr9ewnylndlxz7g7q` (secp256k1 `Az8h9koG//aoAoVthpElgN73kAu1fjItz48FK2CQiYN/`)
    41. `nois1yu8n3p2kgnpgswluudzj57qjy9kcemzmnxf8xf` (secp256k1 `A8sx6bjTABKbegfmEP3CCgV9N4helJ9S2OpgHYu1udb4`)
    42. `nois1huqsqle6xkmfk7lsp68dcz9pg2ecs6fjy2fzy6` (secp256k1 `AnwRju442WObLud7I+UTnNGaJ6Dmjg9PXGZRcLmGjzsj`)
    43. `nois1k3en5h2y22x2sxar8w6l4n7myqwsw9dyx20923` (secp256k1 `A66xbZ+A/ruaASRrzz2UiM5MhCRZuAE+0iV0VJZa7yDD`)
    44. `nois1078fr7cfvc29nd7u9trn57ynz97xfx8hg3ump7` (secp256k1 `A6yFk6xwuKGzWCyymAa+tCPHSKEBtBzhsd/IwPR45ms+`)
    45. `nois19g5gt00zcz5e2d6efrzkrardkff35qur9f0g2s` (secp256k1 `ApLK9xHrQVe7DtYBZtDeXW2Unuh0AE5NDJ5vncgVeQ7Z`)
    46. `nois1ds5nxafpwzffpj2gvsx0qga74aextvj92wha95` (secp256k1 `AiIhuThES3fTWfdLqUl/gtQHNEL4sGIz/OZpxxjUKBqo`)
    47. `nois1k2l06wdpmyumnuc3masta08ukd95htg64gdmw4` (secp256k1 `AxjyzMfG2s705hs0zc4D3KjMpZCGS+kv+T9OdU+m8XLF`)
    48. `nois1flqqvn55t5qw9thr57952ue8eumhy88hns98f0` (secp256k1 `A7Aq+0tBK4oUxCHFb64iP6h/UEbf60H5H1BXT/q6PqNf`)
    49. `nois1h5azac2rklnhg4dwnm3lexwt3lrmsx5vzhuu2v` (secp256k1 `A/FREs57dbr+HVUIdH1t+1SXOL9ZNkDHJ2aGlOHj5X6T`)
    50. `nois149d8prg529sqq2n409u8gua2ea2kq0ufctvggt` (secp256k1 `A6tBmfVRakkztJv2V59JeSiCRVe0sICp4/Y0s+YbQOMv`)
    51. `nois1kgz80wfmvgvfyjhpsg720xgux0gpjktyk8ly8e` (secp256k1 `A0GcPjeXJw6KBxAagd3k1oaKM/JRSW/gWMwgX5gh26ir`)
    52. `nois173tx2e82kwdz44yfxzx9zgxlhdxlpfvangjxmv` (secp256k1 `Aq92ttHtbyT+tYlr46qgeKCnDyTIsH0y3XLDu5mAYJvV`)
    53. `nois1809t557tvnh40q0aez79xld5l68x7algewsn57` (secp256k1 `AzbvqUbrM4UmsX4P/kzIN8HfMtrAxVXFHc2RST/C1rME`)
    54. `nois1ekstztt7079e2e87a0lhx754f5gy7ffn6h6dz3` (secp256k1 `Al8A/sOtFkG3uzGvSyXI5NlXc91hwUCp8VJAvlkkd+/x`)
    55. `nois16sngmma2lqjntaxs7x7pmr8raml7qr4hrvcp4y` (secp256k1 `AqtaEJsDFVkCssc3yke69bkUAZtzZnidQUlCGoS6ysaj`)
    56. `nois1pcd08wlpregqyavhrjpsrey5mf8jnhstpqrq2n` (secp256k1 `ArOIFMTSWnJVNovRgo0knZ0Oa5rDe/YIFCHrVS5eg6YI`)
    57. `nois1c67xg74nkajak9m3txfky3sg6fk37jxkds37r9` (secp256k1 `AjqC59z1khh5e2Kq/X7KhGJazuuo4BdXFgGMANB1XXCT`)
    58. `nois1gxh3wewn5y4wlwwch9fhxhgjg2clhmkex85fl8` (secp256k1 `AzgQy1D4u3DfVf+PaqP5e9HNtc/nHotTZ4OpNN81ijO9`)
    59. `nois19s5f7dv0rutn263cpfl3ylgum6lhudur5skgrj` (secp256k1 `Ay0iMww1gxxms6SzlFP72ffHQH7i/3Kmnl10NWjmHwBy`)
    60. `nois16r92m2ecnn4vts2m6w2cn54rm7pel5pk3m2xgj` (secp256k1 `A/z0pxiJfKwONZr6cLMfyADDjHt4inNbBMw7ag1fhUbM`)
    61. `nois1zft88xsd6m6475cqnyqkvnq6nz6rv0c23j8arv` (secp256k1 `AqnrYs085//qVeZ+ApAmW4xfNyddcCOWFPbRpTt9rm4E`)
    62. `nois1vhkddnsndcc5h9ss6hl6pjruryx0p7zj8ck090` (secp256k1 `A++PhqArfVLiuynsqI3ecgc7un+pvvJgbBMS3JOgnzg0`)
    63. `nois1awjjmkawr85s38sppl3e4pr4dkw967qlvcxxax` (secp256k1 `AiYx0Ichi4QviTSymqFSDbBP8xzEfzdFF2bI0A5gEwuk`)
    64. `nois1cqhzvqjmftxzv6jaw49hxyl6veu4raj3jencgs` (secp256k1 `AuvxS42MP91D+QCmKacmNADnNv2h9uihSsJoApi5OBn0`)
    65. `nois1fcfuglytlprgyvzg6526679f8tah62am4u59kq` (secp256k1 `A+Sh88/pUaz+f2gxcga3QvngYUDVqXoSy90G1oQiywDT`)
    66. `nois1ynkvk46c092lz8e6r07zrxfkrx332c07r432cr` (secp256k1 `A7Bp4NzOXzWHSwPFEwxufve5HhFWLjKwuM57i9qicgSe`)
    67. `nois1fx3gmg7zgftx8xxwtm6pk726e4p2t4k7lrh7vr` (secp256k1 `A9iUquMrnjTdo5gg2Ox8y2NbgYqfV7Avl5W4kHl7S1u0`)
    68. `nois1wjd2j8c3f5tr7tuanrxkpkjyl3kw98c2kh7flw` (secp256k1 `AlGY9/XXMad2RMWIfJ2mTrCSSSKFr4qcQeX1hE6jHlTr`)
    69. `nois1a83zv3fjaa42d3ut5upq6ru757rg2m6885q5fa` (secp256k1 `AnBCh7PvBt4E4+CaRBSwEsWLgi3pMyHbTdh0JoG241cZ`)
    70. `nois1mvusvrx0v8mr54sqsf0myeavfqyp4kyjqxwj46` (secp256k1 `AsDM0K5F8HEVC09US/sPasxB5gQsTWN6hs63xoLxGeUB`)
    71. `nois1c335wa9ug7hs5eqrnu9qt6svzjqt9q54nrv5mw` (secp256k1 `A/eofqVUpXTKGkquhsi9aG/RPGzOHoIoRQHTZAfJe8FP`)
    72. `nois1qcl0933y6u029a79ckut9df65zw99vsduvxals` (secp256k1 `AqZ76ILk0ddOQu4GLWGLsfzZ1NxUrTIWka8rLo0NGa+s`)
    73. `nois1x5zm2f6thfq076ew73af9l2asgny5eqnfa3hus` (secp256k1 `AoPCQwuBoj+3VQ8x3XrU7cSl5OJ/z+y54IkB5v8oIQ6a`)
    74. `nois1yt4v473gk73pgwgg4g07mudupdz0zmuhkq8024` (secp256k1 `A1Udhx9hz7z7vmdyfP7bg7wTcGgyAK2eN19U3pzU1h3n`)
    75. `nois1u52s82ymrvxpuq4x56k8exxv8s6klwrkx6vvyq` (secp256k1 `Azw8iY90CnwTYMY5pkc3XfD0fw8AJN3h1ZdsZs/DcezO`)
    76. `nois10cdmwpddjhzmptelymhaarxpk4xhz4ad8vfe0k` (secp256k1 `AlfrRnaiH17YL+yYjxGbQ7PcEIXTs7dBjuui/E2cojIJ`)
    77. `nois1n6hx7wsg7exw37503twrjddgfte39z5zu2677r` (secp256k1 `A1OHXxq7AlZiUBRoukaclhLP+wHVGRwvAhdhRlnZxEHC`)
    78. `nois19a3fm6cg3e0pfycemlpkj5l5g37d7upjp8q9t9` (secp256k1 `Anzdn0PjinJHyzXf6/o7KlXLA1CJeFDQb7evsorIt0aM`)
    79. `nois1r2whq6fudermvef6pf2gquarzzlvy965y3pdhu` (secp256k1 `AjV6pvSRqMpF8MV9fv4lrlnLB/swH8lb4wUqbiG9hz57`)
    80. `nois1a64pm06v0v07hgf8llsppy5jjy5pst2u7q6pzr` (secp256k1 `AuTH0iqFfAc4s+hs+HkqYskt9C8VPvaXhr6Ig8hCBM98`)
    81. `nois19eulkk6dthy4qd7x6dq3ldvh6rvdwjfuaz0pr4` (secp256k1 `Ak2dKjajdggVhcFdArdsD83qRiDoQo1kVZOc3OXi6ebs`)
    82. `nois14r4ymwtqghqjrrc7ccfqjynvrfrx0999may8z2` (secp256k1 `AprNcGF0CpJr7UiVSBrwErJWZQpbV1dp8/stvDisF/Hv`)
    83. `nois10cfx42xmdn8v9njvp0kr446qwg58t6f7hh45pa` (secp256k1 `A3aP0XeTljBsfKqhMbBS3V7uffsXXmF7RK15rvTXrKla`)
    84. `nois1clrx8e6k7g7gvnm8lkqqassjpv8rluh3pwk234` (secp256k1 `A4EDAjoYNDUjtBYtVbbU1XeYGvTETOJK9ocx3FyjWtJu`)
    85. `nois1fg3cqfw4jsn4c7lzjnthr2fzhaxmulgwdk6ccw` (secp256k1 `A9VzbRNNymrQ9bYvkysAD+kyDh/tleix/GXEdAZGr5fN`)
    86. `nois1mv2849zys7w7qekt2z39awnjdc9e3jd5ly0fnm` (secp256k1 `Ah8ZzqKl23dUTSrgf9D0uziEr361SHIBhW4rDugpRsuO`)
    87. `nois1f89vqpps79c3fudmdgu77vffyvj5e4xmp0y05u` (secp256k1 `At9iXnms3A0/+ja0PDa6YHp6Jzc4+sYsbGETUFONEHka`)
    88. `nois126ry8zl0umk4xymup2kam4mlatkr6emkw32ug6` (secp256k1 `AsG8Ow38GyBr0O3AvQ6o19DFUo8UTwE2TrOyRZ6LAbz3`)
    89. `nois1qwz3k9kgxxaf76lj5cpvp8zn6zp8dzs9e2tvt6` (secp256k1 `Arak3mJPfXM0VWlINab6x0OQw8ceYKYPcuGTsV5+UNCG`)
    90. `nois1xuuddye4pltrmegly4ujkfgj7qjx75d5qczahd` (secp256k1 `A9MXfKVv+VFr2P1sWmSV7KFkyUejF0CtykeCP54kzwR/`)
    91. `nois1g96cqg45cmjk375lynr3vlsadgp67g997azwnf` (secp256k1 `AihMcMG1O1rKwn9T363GIA/tpJXf8cI2B92RAWja5YRI`)
    92. `nois128wjcqtgrhastgsxc0a8hhks9cs5fjwzrzrync` (secp256k1 `A+A4000kn+3PrxDOvrPZOd3CPdsuums5Nh5ToV1ln3LQ`)
    93. `nois14a2jmsf0tg5h4kxt8xsjt6xw8l3dp3fnmcpfly` (secp256k1 `Ah5TlfKYKUKeu6l1wkBA8wsDvfkX4uDKca8q5GqaNt+8`)
    94. `nois1nzjp5ksn77rjgd9mn2tr77wv5cayjlxhurd2xq` (secp256k1 `AxZNSGd1fu7MguA4QOXa97sqTtb2K11CTttV3KshXNgG`)
    95. `nois1jgxhydv2pyqm7z9u2x4kmc0dfj3czpwf9t385e` (secp256k1 `Av4RvsqN8N9RSLj0RoCU7qRVNHoN3lhFv20EXCVhmaW2`)
    96. `nois1j2k5ug4rk4gzv0p4udkqlf35unsdep8lqexjpx` (secp256k1 `AjZ7VqNOcgMwbuk4Viaoalgd41cjOhaN06XmwnGtkLQX`)
    97. `nois1jndhc48gkgjtqtywggvlj2ut0qdstsp2s378cp` (secp256k1 `A3kMZob2l2QxBCs7pj/g1OJqMO1rNfbwLziLtCiJ/5Jl`)
    98. `nois1n3qzty0mfy6e3mqnzfexcn4p5630nulgyx2cej` (secp256k1 `AoZFEtHXU9GJDM5AcNZp3p+9XuBajDd2JeB1QtutsR8B`)
    99. `nois173gllw9fecgqmf439g90uhfwzat0g7nm9eq9uy` (secp256k1 `AhtDUpPvhc6zj6jeD9l+uPADihf15xv+z9uncHcFuAG2`)
    100. `nois1rzl5x4tz5u3wf6mglf9fz9u8y2pkunhw2jsmpj` (secp256k1 `A3ARGN5bBgeiC9vZuslTzvMUXz5sn8/ox9XTz3DksQaM`)

    ## Generator script

    ```ts
    import { Secp256k1HdWallet } from "@cosmjs/amino";
    import { toBase64 } from "@cosmjs/encoding";

    for (let i = 1; i <= 100; i++) {
    const wallet = await Secp256k1HdWallet.generate(12, { prefix: "nois" });
    const [{ address, pubkey }] = await wallet.getAccounts();
    console.info(`${i}. \`${address}\` (secp256k1 \`${toBase64(pubkey)}\`)`);
    }
    ```