The XRP Ledger has enabled a brand new replace for NFTs because the “fixNFTokenRemint modification” is now energetic on the mainnet.
That is the second modification to be activated in days; the fixReducedOffersV1 modification was activated on the mainnet over the weekend.
The “fixNFTokenRemint” modification provides a brand new area, FirstNFTSequence, to forestall reminting. That is achieved by altering the best way NFT sequence numbers are generated to forestall the identical NFT from being minted greater than as soon as with the identical sequence quantity, probably leading to a collision situation.
The replace modifies the NFT sequence quantity building to supply a brand new AccountRoot area, FirstNFTSequence, which stays fixed throughout time. When the account points its preliminary NFT, this variable is about to the present account sequence. In any other case, nothing is about.
The change additionally provides a brand new account deletion restriction. An NFT would possibly nonetheless be reminted beneath sure situations if this restriction doesn’t apply.
This can be a break for purposes and instruments that depend on regionally computed NFTokenIDs for minted tokens. To replicate the brand new components, the code used to calculate NFTokenIDs should be up to date.
In keeping with enacting NFT modifications, a brand new spec “0051 XLS-51d: NFToken Escrows,” which proposes a minor change to accommodate NFT escrows, was proposed earlier in November. That is since XRP Ledger at present solely helps escrows for a single token: XRP.
XLS-20 standardized NFTs in October 2022, introducing advantages akin to royalties and anti-spam options to allow customers to keep away from undesirable tokens whereas remaining compliant.
Because the launch of XLS-20, Bithomp data present that 4,871,462 NFTs have been minted. A complete of 4,507,596 NFTs are at present held by 31,468 accounts. A complete of 1,477,441 NFTs have been transferred or bought, with 363,866 being burned.