Enter ERC721x & #SAVEGWEII
WE ARE PROUD TO INTRODUCE
ERC721x — A Smarter Token for the Future of ZelenskiyNFT
ERC721x is an extension of ERC721 that adds support for multi-fungible tokens and batch transfers, while maintaining full backward compatibility.
Here at I am Ukraine, we’ve been hard at work on ZelenskiyNFT, a 100% on-chain card collection that’s targeted at mainstream audiences.
What we call ERC721x
Using ERC1178 as the base, the ERC721x has a very thin optional layer of features to support crypto-collectibles, and has everything wrapped in an ERC721 compatibility layer, so it is supported by the current wallets and exchange infrastructure. The compatibility layer keeps the mint function that allows for minting single ERC721 tokens as needed.
Specifically, the ERC721x compatibility comes in the form of the mint() function which we can see in action.
Real World Usage
ERC721x is immediately usable with any ERC721-compatible wallet, marketplace, or service.
For example, you can browse for a Zelenskiy card in Trust Wallet and easily transfer it to your friend. That person can check the status of the transfer on Etherscan, and then resell it by sending it to OpenSea or Rarebits.
Then, services that support the enhanced ERC721x features (such as cheap batch transfers) can implement the gas savings in the background without the end user needing to know any of the technical details.
Conclusion
Beyond the technical bits that make up blockchains, the spirit of blockchain tech is equally (if not more) important.
Services should be interoperable, open, and compatible. It doesn’t matter if you add a million features if the end user has no wallet that can open the items and no services like Etherscan that can view them.
At the same time, any improvements made to a technology should aim to be as seamless as possible. We can see a wonderful example of this with our USB devices. There’s absolutely no need for us to stop and think, “Is this USB 1.0, 2.0, or 3.0?” We are spared from this mental overhead because, even if not all the new features are supported, we will still be able to use the device the exact same way. (At least, until USB C came along 😒).
It’s these two principles that led us to launch on the new ERC721x, specifically for crypto-collectibles, and open source it for the crypto community.
You can also check out the source code on our GitHub, audit the code, and help contribute.