In my iOS nft (wallet & minting) project, when a user creates a new wallet, initially it has 0 ETH. So I want to buy some ETH/Matic for minting or other stuffs. 

Need to know, how can I buy some ETH directly in exchange of $$ using "in-app purchase" in swift implementation. Currently I'm using boilertalk's web3swift for for web3 facilities. Quick help will be appreciated highly, Thanks !

1 Answer 1


Apple reviewers will reject that feature, unless you register as an exchange or have financial institution license. See the App Store Guideline 3.1.5.:

(iii) Exchanges: Apps may facilitate transactions or transmissions of cryptocurrency on an approved exchange, provided they are offered only in countries or regions where the app has appropriate licensing and permissions to provide a cryptocurrency exchange.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.