bitcoininvenice / btcpayserver_app

Flutter project to build a client to connect to any clearnet BTCPayServer through GreenField API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BTCPayServer App

A Flutter project to build an app for Android (iOS never tested)

Getting Started

Login into your BTCPayServer

Create a new ApiKey on your Account > Manage Account > ApiKey

Set the following permissions to the ApiKey:

  • btcpay.store.canviewinvoices
  • btcpay.store.canmodifystoresettings
  • btcpay.store.canviewstoresettings
  • btcpay.user.canviewprofile

The app allows you to:

  • handle stores and apps
  • create new invoice for the store selected
  • check all your invoices for the store selected

This is my first flutter experience so the code is dirty of course, there are lot of bugs and improvements to do for sure. Feel free to help me!

About

Flutter project to build a client to connect to any clearnet BTCPayServer through GreenField API


Languages

Language:Dart 40.7%Language:C++ 27.7%Language:CMake 21.9%Language:Ruby 3.3%Language:Swift 2.4%Language:HTML 2.2%Language:C 1.7%Language:Kotlin 0.2%Language:Objective-C 0.0%