Skip to content

cakezero/wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PYTHON CRYPTO WALLET

Prerequsites

  • Python 3.6 or higher
  • Django
  • Web3.py

This wallet was built using Django and a web3 library for interacting with the blockchain known as Web3.py. To use this wallet you need to have a virtual environment, python, django, and web3.py installed. If you don't have any of those installed head over to installation to do the needfull 🙂

Installation

To start the installation you need to check if you have python and pip installed.

python3 --version
pip --version

Open the terminal and run the following if you don't have it installed:

sudo apt install python3 && python3-pip

If you're using windows, head over to python's official website to download python, pip comes with the python installation...

Install the virtual environment

Mac/Linux/Windows

pip install virtualenv

After the installation, we need to create a virtual environment that will hold the installations of the required packages and activate it:

Mac/Linux:

virtualenv env_name # The env_name can be anything
. env_name/bin/activate

Windows:

python -m venv env_name # The env_name can be anything
env_name\Scripts\activate

Next, clone the repo and cd into it:

git clone https://github.com/cakezero/wallet.git
cd wallet

Let's start the installation of the required stuffs:

pip install -r requirements.txt

And finally run:

python manage.py migrate
python manage.py runserver

Then head over to localhost:8000. To start using the wallet.

About

A Basic Crypto Wallet for the Sepolia Ethereum Network with Web3.py & the CoinGecko API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors