{"id":15201966,"url":"https://github.com/demining/open-wallet-format-google-colab","last_synced_at":"2025-04-12T12:44:50.033Z","repository":{"id":41449360,"uuid":"460985570","full_name":"demining/Open-Wallet-Format-Google-Colab","owner":"demining","description":"Bitcoin Wallet Convertor Google Colab","archived":false,"fork":false,"pushed_at":"2022-07-02T00:51:17.000Z","size":6678,"stargazers_count":0,"open_issues_count":0,"forks_count":11,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-26T07:23:07.363Z","etag":null,"topics":["bitcoin","bitcoin-api","bitcoin-core","bitcoin-payment","bitcoin-transaction","bitcoin-wallet","colab-notebook","colab-notebooks","colab-tutorial","colaboration","colaboratory","google-colab","google-colab-gpu","google-colab-notebook","google-colab-tutorial","google-colaboratory","google-colaboratory-notebooks"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/demining.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-02-18T19:48:32.000Z","updated_at":"2024-08-12T20:20:46.000Z","dependencies_parsed_at":"2022-08-26T13:11:12.326Z","dependency_job_id":null,"html_url":"https://github.com/demining/Open-Wallet-Format-Google-Colab","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/demining%2FOpen-Wallet-Format-Google-Colab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/demining%2FOpen-Wallet-Format-Google-Colab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/demining%2FOpen-Wallet-Format-Google-Colab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/demining%2FOpen-Wallet-Format-Google-Colab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/demining","download_url":"https://codeload.github.com/demining/Open-Wallet-Format-Google-Colab/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248570319,"owners_count":21126407,"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":["bitcoin","bitcoin-api","bitcoin-core","bitcoin-payment","bitcoin-transaction","bitcoin-wallet","colab-notebook","colab-notebooks","colab-tutorial","colaboration","colaboratory","google-colab","google-colab-gpu","google-colab-notebook","google-colab-tutorial","google-colaboratory","google-colaboratory-notebooks"],"created_at":"2024-09-28T04:00:16.324Z","updated_at":"2025-04-12T12:44:49.994Z","avatar_url":"https://github.com/demining.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"-------------------------\n### Run Open-Wallet-Format-Google-Colab\n\nhttps://colab.research.google.com/drive/1OShIMVcFZ_khsUIBOIV1lzrqAGo1gfm_?usp=sharing\n\n-------------------------\nBitcoin Wallet Convertor (for now) 1.0\n\n\nOWF.py reads the keys from Bitcoin-QT wallet (e.g wallet.dat) and exports them to MultiBit wallet format (e.g multibit.key) but also applicable for Blockchain.info imports\n\nI used jackjack-jj fork of Pywallet.py (https://github.com/jackjack-jj/pywallet) to read wallet.dat and it is included in this repository.\nso you need to install the pywallet dependencies prior to the use of this.\n\n\nWhy should I use this?\n---------------------\nTo Convert your wallet.dat (or exported wallet from Bitcoin-QT) to:\n* MultiBit Wallet\n* Blockchain Importable format\n* Backup your private keys in a format that would not be as complicated as wallet.dat and less possible to be corrupted\n\nWARNING: the output is not encrypted so take good care of the file! \n\n\nUsage:\n-------\nUsage: OWF.py [options]\n\nOptions:\n\n  --version             show program's version number and exit\n  \n  -h, --help            show this help message and exit\n  \n  --wallet=WALLET       wallet.dat or the exported wallet from Bitcoin-QT to\n                        be converted\n                        \n  --newwallet=NWWALLET  New wallet name (multibit format) (in the\n                        same directory as the --wallet\n\nExample\n-------\n./OWF.py --wallet ./wallet.dat\n\n./OWF.py --wallet ./wallet.dat --newwallet ./newwallet.key\n\n\n\nTODO\n----\n* Less dependencies to pywallet.py\n* Add the other way convertion (Using Import Private keys of Pywallet.py)\n* Add --passphrase to read encrypted wallet.dat\n* Nicer code! for now it works fine but it could be implemented in less hacky-code style\n* Should be tested on windows too (tested on Mac and Linux so far)\n* Define a standard for wallet format as .OWF\n\n\n\n----\n\n|  | Donation Address |\n| --- | --- |\n| ♥ __BTC__ | 1Lw2kh9WzCActXSGHxyypGLkqQZfxDpw8v |\n| ♥ __ETH__ | 0xaBd66CF90898517573f19184b3297d651f7b90bf |\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdemining%2Fopen-wallet-format-google-colab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdemining%2Fopen-wallet-format-google-colab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdemining%2Fopen-wallet-format-google-colab/lists"}