https://github.com/demining/open-wallet-format-google-colab
Bitcoin Wallet Convertor Google Colab
https://github.com/demining/open-wallet-format-google-colab
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
Last synced: 3 months ago
JSON representation
Bitcoin Wallet Convertor Google Colab
- Host: GitHub
- URL: https://github.com/demining/open-wallet-format-google-colab
- Owner: demining
- License: gpl-3.0
- Created: 2022-02-18T19:48:32.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-02T00:51:17.000Z (about 3 years ago)
- Last Synced: 2025-03-26T07:23:07.363Z (4 months ago)
- 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
- Language: Python
- Homepage:
- Size: 6.37 MB
- Stars: 0
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
-------------------------
### Run Open-Wallet-Format-Google-Colabhttps://colab.research.google.com/drive/1OShIMVcFZ_khsUIBOIV1lzrqAGo1gfm_?usp=sharing
-------------------------
Bitcoin Wallet Convertor (for now) 1.0OWF.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
I used jackjack-jj fork of Pywallet.py (https://github.com/jackjack-jj/pywallet) to read wallet.dat and it is included in this repository.
so you need to install the pywallet dependencies prior to the use of this.Why should I use this?
---------------------
To Convert your wallet.dat (or exported wallet from Bitcoin-QT) to:
* MultiBit Wallet
* Blockchain Importable format
* Backup your private keys in a format that would not be as complicated as wallet.dat and less possible to be corruptedWARNING: the output is not encrypted so take good care of the file!
Usage:
-------
Usage: OWF.py [options]Options:
--version show program's version number and exit
-h, --help show this help message and exit
--wallet=WALLET wallet.dat or the exported wallet from Bitcoin-QT to
be converted
--newwallet=NWWALLET New wallet name (multibit format) (in the
same directory as the --walletExample
-------
./OWF.py --wallet ./wallet.dat./OWF.py --wallet ./wallet.dat --newwallet ./newwallet.key
TODO
----
* Less dependencies to pywallet.py
* Add the other way convertion (Using Import Private keys of Pywallet.py)
* Add --passphrase to read encrypted wallet.dat
* Nicer code! for now it works fine but it could be implemented in less hacky-code style
* Should be tested on windows too (tested on Mac and Linux so far)
* Define a standard for wallet format as .OWF----
| | Donation Address |
| --- | --- |
| ♥ __BTC__ | 1Lw2kh9WzCActXSGHxyypGLkqQZfxDpw8v |
| ♥ __ETH__ | 0xaBd66CF90898517573f19184b3297d651f7b90bf |