[BEST USE OF CIRCLE WINNER @ HACK NC]
- We started this project to enable accessible banking in the world. There’s over a billion people with no bank access in the world. Our aim is to provide a scalable mobile interface that allows financial equity for all. Our product, EquiB is a web based banking app where users are able to generate and store a crypto wallet. This allows users to transact using the Circle crypto systems — particularly developer controlled wallets (MATIC-MUMBAI) — to allow for abstraction of complicated crypto processes to a simple web2-like UI for user signing. This way we create can create a fully web & public blockchain based banking application.
- Due to a lack of access to banking services in underserved communities, we wanted to bridge the gap by providing a wallet for users to safely store their money. We also wanted to provide P2P transfer systems, and allow users to earn a yield on their investment on our savings platform. Using the blockchain to allow users to quickly and securely transfer money according to their needs.
Setup:
Frontend:
cd frontend
npm install
npm start
Circle Wallet Creation App (create_wallet.py):
cd backend
Activate the virtual environment:
On macOS and Linux:
source venv/bin/activate
On Windows:
.\venv\Scripts\activate
Install Dependencies in the file
Run the code:
python create_wallet.py
Problem:
MVP (Minimum Viable Product): Here is a link to understand what an MVP is.
Features: