Code Monkey home page Code Monkey logo

pybit_wallet's Introduction

PyBit

An open-source python flask app to generate simple, multi-sig, and brain phrase Bitcoin wallets

Home Page

drawing

Creating a simple Bitcoin wallet

drawing

Create a 2 of 3 multi-sig wallet

drawing

Create a brain phrase wallet

drawing

Link to App

PyBit: An open-source Bitcoin wallet generator

How it Works

Use this app to generate simple original, multi-sig or brain phrase Bitcoin wallets. WARNING DO NOT USE THESE WALLETS TO SEND MONEY TO. This app is experimental ONLY.

Simple Wallet

The simple wallet generates a bitcoin wallet with a seed phrase, private key, public key, and a bitcoin wallet address. A seed phrase allows you to backup your Bitcoin from anywhere. A private key is derived from your seed. A public key is derived from your private key using a SHA256 one-way cryptographic algorithm. A bitcoin wallet is a compressed form of your public key.

Multi-Sig Wallet

A 2 of 3 multi signature wallet allows the user to create 3 addresses, where 2 are needed for spending a transaction.

Brain Phrase

A brain phrase wallet allows you to use phrase memorization to create a wallet and cross borders with billions in your head. Install and run this app locally to recover your funds.

Developer: Setup & Install

  1. Ensure Python3 is downloaded on your machine

  2. Fork the repo, navigate to local folder in terminal

  3. Install pipenv on your computer using pip. Only need to run this command once for initial install.

pip install pipenv

  1. Boot into your local pipenv virtual environment.

pipenv shell

  1. Install the packages in the Pipfile to your virtual environment.

pipenv install

  1. Pointer to Flask App

export FLASK_APP=web_app

  1. Debug code more easily in developer mode.

export FLASK_ENV=developer

  1. Now run the application on your local server.

flask run

Final

Should now be running on http://127.0.0.1:5000/

pybit_wallet's People

Contributors

npgeorge avatar pcsubirachs avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.