FossifyOrg / General-Discussion

A place for discussing all apps in general plus anything else you want to say.
https://www.fossify.org
65 stars 3 forks source link

Make the donation process easier (to support development) #151

Closed serrq closed 2 months ago

serrq commented 3 months ago

Checklist

Which apps should have this feature?

All Fossify Apps

Feature description

Please add direct cryptocurrency addresses within the app. Easy tap and donate without leaving the app. All happens offline (no internet needed).

TRX, AVAX, LTC, BTC, XEC, BNB, SOL, BCH, ALGO, XTZ, HBAR, DASH, FTM, XRP, XDC, ADA, XLM, KAS, XMR, SEI, INJ, SUI addresses available for donations (addresses have to be copyable).

Why do you want this feature?

I don't want going around to websites. I don't want support FIAT economy. I don't want leave the app environment in order to make a donation.

Additional information

No response

serrq commented 3 months ago

Here an integration example made by other developers.

1000092943
naveensingh commented 3 months ago

Sounds like a good idea, thanks!

serrq commented 3 months ago

Of course the donation process (sending funds) happens in the user's non-custodial wallet.

naveensingh commented 2 months ago

@serrq A basic donation page has been added, more options will be available in time:

image

Notes:

serrq commented 2 months ago
  1. Currently, tapping a crypto option won't take you directly to your wallet app, you still have to copy and paste the address.
  2. This won't be available in the Google Play releases because of Google's billing policy.

• This is exactly what I requested. • Play Store doesn't exist (for me)

serrq commented 2 months ago

Some of your Fossify apps like gallery or mic recorder doesn't have internet permission and this is good.

In order to reach "PayPal, LiberaPay" etc do you will add internet permission? 😔

serrq commented 2 months ago

Direct 'links' will be added in the future.

Not strictly necessary in my opinion. Or do you mean the share hub option?

naveensingh commented 2 months ago

Some of your Fossify apps like gallery or mic recorder doesn't have internet permission and this is good.

As of now, not 'some' but all Fossify apps work without internet permission. If there is a Fossify app with internet permission, it's a mistake, an oversight. Please report it.

In order to reach "PayPal, LiberaPay" etc do you will add internet permission? 😔

No, it'll just be a link. Internet permission will never be added to any app unless we have a core feature that won't work without it. If and when the internet permission is added to any app, it'll likely be released as a new app and maintained separately.

naveensingh commented 2 months ago

Direct 'links' will be added in the future.

Not strictly necessary in my opinion. Or do you mean the share hub option?

It's not visible to the users but some wallet apps can handle URIs like bitcoin:receiver_address_here, ethereum:receiver_address_here and we can programmatically check if there are any apps that can handle this URI. This way one doesn't have to copy-paste and can directly tap and pay but yes, it's not that important now.

serrq commented 2 months ago

I am not a developer, some of your (excellent) explanations haven't been understand by me.

My only preoccupation is internet permission. If it there isn't is better, I think.