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.

Learn about Xverse

Discover Bitcoin NFTs

Browse marketplaces, empower artists, and/or start your own NFT business today! Hiro offers everything you need to build Bitcoin apps.

Gamma Logo HeyLayer Logo The Mintery Logo TradePort Logo

Frequently Asked Questions

Why is Apple’s 30% in-app purchase fee requirement for NFT transfers unfair?

Dropdown Arrow

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?

Dropdown Arrow

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?

Dropdown Arrow

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?

Dropdown Arrow

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?

Dropdown Arrow

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?

Dropdown Arrow

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?

Dropdown Arrow

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?

Dropdown Arrow

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.

How do I make use of sponsored NFT transfers?

Dropdown Arrow

Currently, sponsored NFT transfers are only available from Xverse mobile wallet. You can download it from the App Store and Google Play.