Awesome
Welcome to Bitriel Wallet!
Digital wallet management for cross-chain assets, staking and governance operations, collection and self-owned private key.
This project is build on polkadot substrate blockchain technology.
<img src="flutter_01.png" width="200"> <img src="flutter_02.png" width="200"> <img src="flutter_03.png" width="200"> <img src="flutter_04.png" width="200">
Prerequisites:
Linux OS:
- KOOMPI OS
- Flutter
- Android SDKlatest version
- Git ( if you don't have )
MacOS:
- Xcode latest version that compatible with your MacOS
- Flutter latest version
- Android SDK
- Git ( auto install after install xcode )
- Homebrew ( if you don’t have )
Environment setup
In this section we assume you have one among both OS on your machine. If you are using Macebook we recommend you are have Mac Catalina 10.15.7 or latest MacOS.
Setup on KOOMPI OS:
- Installing android studio.
- Installing flutter
- Run
flutter doctor
to check your missing part of your installation.
Setup on MacOS:
- Follow instruction of installing Flutter on Mac and we recommend you to store flutter SDK inside Documents folder to easy manage.
-
Below are additional setup after follow above instruction from flutter website.
- Open terminal and run
nano ~/.zshrc
. this file is where you add path of flutter script.- Add path for Flutter:
export PATH=$PATH:/Users/mac/Documents/flutter/bin
- Here for android sdk if you wanna setup:
export ANDROID_HOME=/Users/mac/Library/Android/sdk
andexport PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/platforms
- Add path for Flutter:
- After add path you need to refresh shell script file
source ~/.zshrc
. - Let's run
flutter doctor
to check your missing part of your installation. - Let's clone bitriel project to place.
- After finish setup iOS navigate into kaabob folder that place inside bitriel-wallet. let's run commend
flutter create .
to generate some file for run iOS for (Podfile, etc). - Now you are finish setup flutter and able to run Bitriel project on your machine.
Run app:
In this section, We assume you complete setup Flutter and Android SDK on Linux OS or MacOS. Let's test with Bitriel project.
With Simulator:
- For Android follow instruction in this website to able launch and run emulator:
- For iOS, launch simulator by below commend:
open -a simulator
With Real device:
- For Android follow instruction that project by flutter Real device setup.
- For iOS after plug real device with your machine. In terminal inside kaabob folder run flutter command
flutter run
. Otherwise, you will face error if you are not setup few things likeapple developer account
inside Xcode. So please read this docs Deploy on real device again.
Project Structure:
Available soon !
Web3.js
Clone from polkawallet_sdk