Are apps that take Crypto (Bitcoin, Ethereum etc) forbidden by Apple?

1) Am I correct in thinking that apps which take crypto payments are forbidden in the app store?


2) What is the position where the payment is not made inside the app, but the information is given in the app, eg:


Send 2 ETH with message "abc" to address XYZ


3) And similar, but where nothing is purchased, such as "tip requests" eg:


Pls donate some bitcoin to xyz if this app helped you.

Replies

1.) See 3.1.5b (V) in the ASRGs - and keep in mind that payments inside the app require IAP (section 3.1).


2.) & 3.)... See 3.1.1 in the ASRGs:


https://developer.apple.com/app-store/review/guidelines/


Summary...it depends. Mainly on your specific implementation and how review feels towards it.


Good luck and keep us posted if you can, this is an interesting topic, crypto, I mean.

I believe you are incorrect.


First, 3.1.5(b) https://developer.apple.com/app-store/review/guidelines/#goods-and-services

describes new guidelines regarding cryptocurrencies as an integral part of an app.


Second, 3.1.5(a) does not necessarily exclude cryptocurrencies under the description "...purchase methods other than in-app purchase".


Of course, if real money exchanges would be unacceptable (e.g. to unlock code you must use IAP) then cryptocurrency would be unacceptable.

Some apps like Coinbase accept Bitcoin, particularly with Apple Pay. Traditionally, most cryptocurrency related apps on the App Store are required to have a pre-existing money transmitter license before they can begin the facilitation of bitcoin and other cryptocurrencies.

There are many apps that will accept Apple Pay in exchange for Bitcoin that include Coinbase, Kraken, Gemini, and Coinmama.