Skip to content

peercoin/peercoin_flutter

Repository files navigation

Übersetzungsstatus [![Codemagic build status](https://api.codemagic.io/apps/61012a37d885ed7a8c3e8b25/61012a37d885ed7a8c3e8b24/status_badge.svg)](https://codemagic.io/apps/61012a37d885ed7a8c3e8b25/61012a37d885ed7a8c3e8b24/latest_build) [![Static analysis and unit tests](https://github.com/peercoin/peercoin_flutter/actions/workflows/static_analysis_and_unit_test.yml/badge.svg)](https://github.com/peercoin/peercoin_flutter/actions/workflows/static_analysis_and_unit_test.yml) [![Release Drafter](https://github.com/peercoin/peercoin_flutter/actions/workflows/release-drafter.yml/badge.svg)](https://github.com/peercoin/peercoin_flutter/actions)

peercoin_flutter

Wallet for Peercoin and Peercoin Testnet using Electrumx as backend.
App in constant development

Use at own risk.

Get it on F-Droid Get it on Google Play

Download on the App Store

You can also sign up for our open beta testing here:

Screenshot_small

Help Translate

Translation status

Known Limitations

  • will not mint

Development

Build coinlib
This repository relies on coinlib.
Please follow the build instructions for your OS here: README

Update icons
dart run flutter_launcher_icons:main

Update Hive adapters
dart run build_runner build

Update splash screen
dart run flutter_native_splash:create

Generate proto files
protoc --dart_out=grpc:lib/generated -Iprotos protos/marisma.proto

Build for web
flutter pub global activate peanut
flutter pub global run peanut -b production
Web files are now on the production branch and ready to be deployed.

Run e2e tests

flutter drive --target=test_driver/app.dart --driver=test_driver/key_new.dart
flutter drive --target=test_driver/app.dart --driver=test_driver/key_imported.dart