{"id":20626652,"url":"https://github.com/roosoft/bitcoin-hd-wallets","last_synced_at":"2026-04-22T07:36:09.726Z","repository":{"id":144771721,"uuid":"294134690","full_name":"RooSoft/bitcoin-hd-wallets","owner":"RooSoft","description":"PoC working with Bitcoin HD wallets","archived":false,"fork":false,"pushed_at":"2020-09-09T14:25:59.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-17T06:27:27.716Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RooSoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-09T14:18:58.000Z","updated_at":"2020-09-09T14:19:47.000Z","dependencies_parsed_at":"2023-04-26T00:01:29.946Z","dependency_job_id":null,"html_url":"https://github.com/RooSoft/bitcoin-hd-wallets","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RooSoft%2Fbitcoin-hd-wallets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RooSoft%2Fbitcoin-hd-wallets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RooSoft%2Fbitcoin-hd-wallets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RooSoft%2Fbitcoin-hd-wallets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RooSoft","download_url":"https://codeload.github.com/RooSoft/bitcoin-hd-wallets/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242483345,"owners_count":20135784,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T13:14:16.660Z","updated_at":"2026-04-22T07:36:04.689Z","avatar_url":"https://github.com/RooSoft.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hd-wallets\n\nBitcoin Wallet concetps PoC\n\n1- Create mnemonics and seed\n2- Create a master key with chain code\n3- Derive some child keys\n4- Extract an xpub and xpriv\n\n## How to run\n\n```bash\ngo run main.go\n```\n\n## Example output\n\n```\n1. Seed\n-------\nmnemonic  glow laugh acquire menu anchor evil occur put hover renew calm purpose\nseed      b1680c7a6ea6ed5ac9bf3bc3b43869a4c77098e60195bae51a94159333820e125c3409b8c8d74b4489f28ce71b06799b1126c1d9620767c2dadf642cf787cf36\n\n\n2. Master key\n-------------\nprivate key  081549973bafbba825b31bcc402a3c4ed8e3185c2f3a31c75e55f423e9629aa3\nchain code   1d7d2a4c940be028b945302ad79dd2ce2afe5ed55e1a2937a5af57f8401e73dd\npublic key   0343b337dec65a47b3362c9620a6e6ff39a1ddfa908abab1666c8a30a3f8a7cccc\n\n\n3. Child keys\n-------------\n\n---BIP 44 ---\nm/44'/0'/0'/0/0  1Mx2LZjB78QF46bYoYUG9ok62DHPTnoyhv 3EHpg2DVseJQ2ghekfTav1reifzz5gG722 bc1quh9g9z2h5gtt68y07lkjzls0pvf59gfuragjlj\nm/44'/0'/0'/0/1  1E3EiavU8L9G8EQ8dxscaRYMW5vVHhDM4e 3Lx6uT2LBD8jt44osmBpDAJQ6ZWgwvtZsE bc1q3uz74hm9yrs7x7gx9ssd3f8x8vpq7u9gwf0c63\nm/44'/0'/0'/0/2  13CtFFhoH22uoLHCBKpew8xcsUE6BacsmP 3MDqESJaq9UtmRXHij57zRq5qegDsvXtKS bc1qrqhe4hd0k9uaau83aytywktnqf0ayw3zw9vaen\nm/44'/0'/0'/0/3  1MeSPRbdx4LEvQvuL7LRrwafvLFFKLB9bz 3A8QyRq986wcRp5ofFbBFF925a1fttyWda bc1qufm3jyc2wy5xf83qhf4hkmvcm98w7g0jqfd0uz\nm/44'/0'/0'/0/4  1Fjd76Sjmss93EpGvirEJ4H9cn8oZSQxcc 39mpYFmcWN7UETWvf1HeErJ9EsmNz1JuNk bc1q5xs4anl9ujd8havhuz57p4rqdec23mqdp0r8rg\nm/44'/0'/0'/0/5  17sUD8YFZZ3nnFXgrpyheuzyUdLa7Hpywj 3HqxWSUNTczRqsnP1GiSsPR5dqKCiZqxrE bc1qfdwygrw6qp8pn222md3cwc3rzxjkj82akcjy0n\nm/44'/0'/0'/0/6  1Q1fBeK7KU6nkCgEEcu2pKDV7CppDd9hQA 32JsGB1vrJW4pk3D397LsDDvmSp6zpvZR5 bc1ql34vgkhxhl7n83sjksvz9weym8dca6qwk27hp2\nm/44'/0'/0'/0/7  1Hg4ussFTdefZvkzn61NT8ShGh6se8LKS2 3CD3HLhFW193CKKvyDcKXvf5b2GrkKPG1u bc1qkmjcq9hsyy70h3ywps74h3es8sxqcdh9k4efkw\nm/44'/0'/0'/0/8  1BfWLL8M1uqt7cRBT87Hwqbjxvz6kojNpK 3KD7UUUdgKw5gDoNyyCSZBWQW18kVSf71u bc1qwnuceusxk66dzdw3kzp97tpv37fh0z325yxcv6\nm/44'/0'/0'/0/9  17VJwra6VjQkBhgqU3gCZo7KN9wfTYdftG 336EeBxMbfqy8EBNqwmTRWubYzfDkxQDFm bc1qgu4krjeeuyh42se6ynhal6rf3gj46uswu0xdua\nm/44'/0'/0'/0/10 14aMMGf2azQYxrihH7ny8e45BLNYXkXj3t 35bQfqBSh4Zzem3BqnJUKRKgyutotsuWT8 bc1qyum3wj5esjdu29vrpjpx6p2erjwqd2vezvkjjq\nm/44'/0'/0'/0/11 1HNKSQUz4dtH99KRpsPsiCLFCqBzDwGKcf 3AqJt8HaQgd4uV9jXXbdMrWiUhtEZmDpm4 bc1qkw9z894vvh7nd6cx6cwvtnjle3nydx5dsz3wka\nm/44'/0'/0'/0/12 18WPDFyT5w2w6ZY2uBm9ppYfS9b2ZRQNd7 38mZJ11ZdtejG9KJxV16GSDAcPYu4sfU21 bc1q2fthcp4cmej2y0ludpx8snaqjv7jj54t3tzwv6\nm/44'/0'/0'/0/13 1JSThgDDDEjRbY9aPxLSqsSTQDY3UzTF5S 3AWgZDuh5CdiffY19fsMi6avHjdVK9nGeg bc1qha9d89v30jwcxyrewphuvtszw4pg7zva4pcqar\nm/44'/0'/0'/0/14 1LmYrocvq6HKsLqtrmwNhZiGwAgYE2uoVP 3712yFLpvY9Cr6KXsVae86cJGK8K4wvAkb bc1qmrt5jkp4m89ahqx526695wah7r35jmklk03h33\nm/44'/0'/0'/0/15 16GzXPUsVT4R3ws81S2dFh1LqhGB2ggpJs 38eBeZTGqFucVLQLahcfJdxNx1a1MF9GmK bc1q880wxz744fl0amhx030jky48dh0ejhpvccx2dn\nm/44'/0'/0'/0/16 16T8N9S3PtZXQJn4y2PqdbsdHtZnFhZQCY 3DGS7jmTcS3a9w2NV9ZEkEwB2tthS6WVVk bc1q80yewu9jkz4d4fw2aakmzsauahdc5dcxjdszx0\nm/44'/0'/0'/0/17 1NqiX8DsBQkBNk1xNzWJPmbS13Dj17UaWT 3BweVH4CdRR98Zi7Fgg3cp397GeFsyZNZH bc1qa7g5g20jsr3nt2cm05x2gvqaeq9xnvlr54qr3t\nm/44'/0'/0'/0/18 1GnDwxjFR8ZJK6uHX8siGMdNkPnZgVjMR6 34NJLL4SJazJ5VXakaPzd6PawJWTEyvN5y bc1q45tkn3psnayn45mnzwjpkafs64ygqqajpcyaq7\nm/44'/0'/0'/0/19 1M6s38mo47E6uXXgZ85AfUBE4am527KqQ4 37BTwvVaTV2iYvHZinpQLU9y2weixXaLEq bc1qm3l96dt92myg7f2p2wrnd4heq2e6lzv9j0t0c3\n\n\n---BIP 84 ---\nm/84'/0'/0'/0/0  1BvybryayE2PUdrFrsrxrrLvwtPRAd5z9  3DghCyw3JqzdAA9YUSYNE2PrSofivs2aaP bc1qqggnweh9rgafgzc7kv64dk6g6up5704szk3j5x\nm/84'/0'/0'/0/1  154HGkys4aQYYStGq3xdVE5oi9S1L61sFk 3BgkAyE2CLpNhummbEpr7rBiztqDaTiq6d bc1q93l42lvd5x30xn0s94z0jpvtuw8rzln8ap7da6\nm/84'/0'/0'/0/2  1N8AztxXgfuCVn1VkMgJr982B8J13U4JqZ 394KYjmEv2ZQ6nRdXCVBFjVuQ5RnJ3W8ef bc1qu767vd439hfcjvtsrdq9wrlm7d9crasfpl9sc2\nm/84'/0'/0'/0/3  1EJnckvCWcrHznADkVLgLiTpV7YiZRyEyt 39VFhSYtTKrNrEx5XKPZ9oJDCsySM5PaLj bc1qj8mvjzqftf3sc6d9whdpgvwvuudtrzen4klfxd\nm/84'/0'/0'/0/4  1A9PCWCajEVBtss9bKL4UVujwdmAwGMaeP 39kpZSKuFeKz56VYyjohasZmVjiWdkSDpC bc1qv3806maw3qurrhnqqa9wnf3vuvl5ps9gnrdyjq\nm/84'/0'/0'/0/5  1KXSqpFvzwWJ6wejxbVLf7dRE7tseGaRFy 3EHQEoh3KKC21oCyQ9g2C2jy7rDGtj6hCH bc1qev69pqf4dxwgpk0n0mxstcya7qhfv7s8ygusd4\nm/84'/0'/0'/0/6  1NibcHaWG3gJwvf2n1ebc247DHb15AUB65 394u14DJzVxuDg4kpPG1TxBYV7w65vj9ow bc1qacufteqqe7k3huzj4hcwjwfkyjzkxv28x2t7kz\nm/84'/0'/0'/0/7  1MZU3sJMrhAvBmP24ThuPzaQubyTGWhygU 3Njy84SUdjns9Xe3ysAnyBmXTqu4jZCXjh bc1quxrx07adx77knzpch9l2c3ys0ts5jq0pq92tjm\nm/84'/0'/0'/0/8  122pjReexKWXQJYYUPKwMC6isNEfSHrATr 325L4D6CvqNxtaa7B1SGigbGS51JEZVa9W bc1qpdgx9n40phncpyn5vxcuf77uy6y23ed9wm4hvn\nm/84'/0'/0'/0/9  178xWJcRxgLSpKDPCiAfyNdTTJRXQt8HL3 39XJcdkLP9KMbRkW1rVqXJjTQ6cdEMSFEz bc1qgdgllau7dlssv99jfycjmxcypzd6tegrrusfaf\nm/84'/0'/0'/0/10 186LqitsdPuNakYLxGbudbBB6GZ4gFEqYq 3Qi3xP1qy4JxJwF7zVgnYRRKmcNDuV4TH3 bc1qfh9ct88uuf5e766e9llpwd0j2549d2jc3wjksc\nm/84'/0'/0'/0/11 1M29xHdsyqETq8rvndAeLqCpX6ziUyHfcq 39JDLEiuVPksbFQdwH5fFnP5Dj6U3N49PT bc1qmwdx0j8jvvv3tp642gkwlrtlytj0uullu82g4c\nm/84'/0'/0'/0/12 1PRKdce7NjvhRbmJVasy5msT4c4DVrf9QA 3KgdzvBiNN5j8vs8bHFjqLtfxJ1yuzEqRG bc1q7hkymrtxppwpz25h68ts2gy2x5c5cfdynq0t9y\nm/84'/0'/0'/0/13 1AN5qBwgrMFYReYq3dGjU29JqWU8Gc9cTE 3AY5WqMcrD9EuZ87XHGG97jKay2uXfs8JK bc1qv667vkm5ew2v7aearlwgz4w4yajlmv4lu54vvx\nm/84'/0'/0'/0/14 12LmmGmRD6PWaxwuigNbGWPV2UYpxpZxBq 3Ax1oHbahcAdpgAajuN9khiQA1iAhwSpea bc1qp66k23gwgagadwrsuddzjnsnn0vpewywaw0w8t\nm/84'/0'/0'/0/15 1BQ7j6Xwy4RCdx5gPZnruxZie7etpdMJnt 3KSCAVsYYJeWf4GP7KMAWV7yb9ed3JqJ4s bc1qwgg8q70predldmvr0nqma5nxjdkcn2kfzksycn\nm/84'/0'/0'/0/16 1GkGsuVefpaaHadaG24MzcZBo7WStrtL5v 32Sw6MyfyWpKJRLHiKrvp96gAkp4yipMnC bc1q4jusduwarl5jsmugtyknx8tv2fpdx52zhd7yw5\nm/84'/0'/0'/0/17 1RTu9R7LUFzg7UB16amH6ZbcTvwvZHBbp  38PVZX8THuFvBjqnTh1f6D7nUuZ2C47Bxr bc1qqjsxlud45376fw0c5khhklnkpd3htk0gcms8ad\nm/84'/0'/0'/0/18 1M3B2E24exDC1nNXJ6ThpunZ2sHFaHPuwe 36RVnwfPTDmiFMefMCYK6LVMd37nVnidYC bc1qm09mv73f5slu7ms02yrztxmfancwyumqey8rl6\nm/84'/0'/0'/0/19 1L5JARNZyXcaxZt1XB2dj6a9K2ug3ZiKUY 37n1Xfx6Jh74MRgvM5EhQ9HCft8XAy3i6e bc1q6yaxz4gr9hrfm8cztmw9eawd7xc8w6mts70p9w\n\n\n4. xpub\n-------\n\nxpriv  xprv9s21ZrQH143K2MPKHPWh91wRxLKehoCNsRrwizj2xNaj9zD5SHMNiHJesDEYgJAavgNE1fDWLgYNneHeSA8oVeVXVYomhP1wxdzZtKsLJbc\nxpub   xpub661MyMwAqRbcEqTnPR3hW9tAWNA97FvEEenYXP8eWi7i2nYDypfdG5d8iWfK8YgesKi2EE5mk9THcTqnveDWwZVMuctjmxeEaUKgtg7CEEc\n```\n\n## Inspiration\n\nBased on [modood/btckeygen](https://github.com/modood/btckeygen)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froosoft%2Fbitcoin-hd-wallets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Froosoft%2Fbitcoin-hd-wallets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froosoft%2Fbitcoin-hd-wallets/lists"}