FLUTTER ECOSYSTEM

peercoin/peercoin_flutter

Light Peercoin wallet written in Flutter, deployable on Android, iOS and Web.

Peercoin project cover
Stars
32
Forks
22
Last push (UTC)
Jul 22, 2026
Project status
Active
Peercoin project GitHub avatar
GITHUB Organization

Peercoin project ↗

Pioneer of the Proof of Stake cryptocurrency.

LanguagesDartHTMLRubyPythonSwiftCSSKotlinJavaScriptObjective-C

Technical topics

Related packages and examples

Dependencies used

Dependency list 58 items

App categories

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project README
Ü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