ERC721A received much attention as part of Azuki’s launch as they dramatically reduced batch mint prices (reduction of ~70-90% for batches between 10-100 NFTs). Don’t get me wrong, it was a pretty nifty trick. It sounded like magic. But is it really all that?
Some people are probably already aware, but the implementation optimizes for cheap txn costs during minting but stores ownership data in an inefficient manner, drastically increasing the costs of transfers (an increase of 182.85%). Any integration with an ERC721A that includes transfers or on-chain ownership checks (eg. staking, buying, selling, sending to a friend) costs nearly 3 times as much as a normal ERC721.
Using ERC721A doesn’t necessarily mean that an NFT collection is bad, or will perform badly in terms of price. But it should prompt you to realize that one of these is probably true:
Here’s the sauce, where I compared ERC721A vs solmate’s ERC721: