princesegzy01 / flutter-web3-wallet

A crypto wallet project with Flutter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

web3_wallet

A crypto wallet project with Flutter based on the tutorial Build a Crypto Wallet from Scratch with Flutter | Moralis Blueprints | Moralis API.

Requirements

Develop or run web3_wallet

Checkout from git repository

git clone https://github.com/muratpurc/flutter-web3-wallet.git

Create the .env file

Copy the environment file .env.example to .env.

  • Set your Moralis API key. See Moralis for more details. The registration is free and they have a free plan for developer which is completely sufficient for developing or testing this app.
  • Set your backend base url, see 'python backend (flusk app)' below.

IDE for Flutter development

Use Visual Studio Code or Android Studio & IntelliJ for development

Python backend (flusk app)

Start python backend (flusk app) from project root for api calls.

python ./backend/app.py

NOTE: You need to takeover the network url of the flusk app into your .env file e.g. BACKEND_BASE_URL=http://192.168.1.100:5002, see output of the running flusk app.

Getting started with development of Flutter applications

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

A crypto wallet project with Flutter


Languages

Language:Dart 38.1%Language:C++ 29.5%Language:CMake 24.0%Language:Swift 2.4%Language:HTML 2.4%Language:C 1.8%Language:Python 1.6%Language:Kotlin 0.2%Language:Objective-C 0.0%