Skip to main content

A simple bitcoin demo wallet

Project description

Jokewallet 0.1

You can create a offline wallet and do some operation.

If I have free time I will complete it and make a standalone installer for it~

Or use Django make a web application and add the private_key protection.

I just know base64 and maybe cut the key and exchange the order?

I will learn something about it .

I didn't get transaction api still now, so I can't do transaction now.

I was trying to use RPC, but I can't connect to my BTC core so change to this way.

This is my second time use python.

Implemented feature

1.Open my wallet

Use public api query address infomation

2.Create new wallet

Generate a new key and new address

3.Show my QR codd

Use funny terminal qrcode lib show qrcode in terminal,actully it can also use an api but can't show without GUI

4.Show my transaction history

Use public api query TX info but if don't have can't get right result

5.Change a wallet

Call another function to change Wallet

0.Exit

Exit

Install Dependencies

I don't want to teach how to install python...

But after install python

You need install these :

pip install os pip install ecdsa pip install requests pip install qrcode_terminal You can use pip install it !

Install Jokewallet

Install Jokewallet: https://pypi.org/manage/project/jokewallet/collaboration/ ~~Git clone https://github.com/zots0127/Jokewallet.git ~~ cd Jokewallet pip install Jokewallet

Usage

Run Jokewallet:

python

import jokewallet

start()

Then you can use it.

License

I don't know about it. Let it go.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for Jokewallet, version 0.0.3
Filename, size File type Python version Upload date Hashes
Filename, size Jokewallet-0.0.3-py3-none-any.whl (2.8 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size Jokewallet-0.0.3.tar.gz (2.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page