Even Apple Can’t Kill NFTs
Apple tried to disable NFTs for iOS wallets, requesting a 30% charge on network (gas) fees. What's more, the iOS purchase system doesn't support crypto, making compliance impossible.
Until Apple figures out how blockchain works, Xverse has you covered.
What’s the solution?
Xverse enabled sponsored transactions for NFT network fees, meaning users can transfer Bitcoin NFTs for free.
No network fees, just NFTs.
Discover Bitcoin NFTs
Browse marketplaces, empower artists, and/or start your own NFT business today! Hiro offers everything you need to build Bitcoin apps.
Sponsor NFT Transfers
Anyone can sponsor Bitcoin NFT transfers on Stacks! While gas fees are nominal, we’ve set up sponsored wallets for anyone to donate to help make this initiative scalable. Let’s onboard the world to Bitcoin NFTs.
Want to run your own transaction sponsor service?
Checkout the open source sponsor web service
Frequently Asked Questions
Why is Apple’s 30% in-app purchase fee requirement for NFT transfers unfair?
The network fees are paid by NFT senders to the validators of the decentralized network as incentive to validate their transactions. It is not a purchase of digital goods.
Additionally, validators do not have any kind of contractual relationship with Apple. What is the justification for Apple to take a cut of their network fees?
Big tech corps inserting themselves into transactions between consumers without adding any real value runs counter to the ethos of Bitcoin, decentralization and ultimately an efficient economy.
Lastly, even if app makers want to comply with Apple’s policy, Apple’s in-app purchase system simply doesn’t support crypto — making compliance impossible.
Why is it not possible for NFT apps to comply with the in-app purchase fee policy?
Apple’s in-app purchase system only works with fiat currencies. It does not offer any integrations for crypto payments. Even if apps wanted to comply with the fee requirement, it is simply not possible to do so.
What are Bitcoin NFTs?
Bitcoin NFTs are digital assets which are secured by the Bitcoin blockchain. There have been many iterations of Bitcoin NFTs, with the most advanced and popular one being on the Stacks network. Check out this article for an overview of Bitcoin NFTs.
What are sponsored transactions?
Every transaction on the blockchain incurs a network fee which is paid to the miners and/or validators in the network. It compensates them for expending computing resources to validate transactions and secure the network. This fee is normally paid by the sender of the transaction. On the Stacks network, there exists a mechanism where a third party can sponsor and pay the network fees incurred by a transaction. Sponsors co-sign the transaction but cannot change the nature and outcome of the transaction.
Who is paying to sponsor the transactions?
The sponsor wallets are open for donation by anyone. If you’d like to help, you can send any amount of STX tokens to the sponsor wallet address.
How do I know the funds are being used for NFT transfer transactions?
You can verify all transactions that occur on the sponsor wallet addresses as they are public and transparent. Simply click on the Stacks explorer link below each sponsor wallet address to view the transaction history.
Why are there 3 sponsor wallet addresses?
There are 3 wallet addresses that currently act as sponsors for NFT transfers on Xverse. A limited number of pending transactions can exist for each wallet address. When there are many NFT transfers occurring on the network, more sponsor wallet addresses are needed to handle them.
Can I run my own sponsor wallet?
Yes, the software for sponsored transfers is open-source. Anyone can run a version of the service. However NFT transfers on Xverse will currently only work with the sponsor wallet addresses above.
You can find the source code for the sponsored transfer web service on GitHub.