Using NFC on LUKSO
This guide will explore the essential considerations for effectively integrating NFC technology within the LUKSO ecosystem.
Introductionβ
The use of NFC within the blockchain space offers significant advantages, particularly in connecting physical items to their digital counterparts on the blockchain which enables verification of ownership, providing a transparent view of current and historical holders. Such a connection is beneficial for tracking the ownership history of physical items and understanding the collections they are part of.
Additionally, NFC-enabled NFTs can prove participation in real-world events like concerts and meetups. By scanning an NFC chip at the event location, attendees can mint unique NFTs, which could later grant them access to exclusive content or rewards. This technology fosters a new level of interaction between creators, designers, and their communities, enhancing engagement and offering tangible to loyal supporters.
NFT Chips Typesβ
Basic NFC Chipsβ
These chips store data like URLs. They are simple and suitable for directing users to websites or apps but offer limited functionality for secure blockchain interactions.
Advanced NFC Chips with Signing Capabilityβ
Advanced NFC chips with the capability to sign messages and transactions are ideal for blockchain applications. These chips enable more than basic interactions; they can directly engage with the blockchain to perform actions like transferring or minting NFTs and interacting with generic smart contracts.
LSPs Compatibilityβ
Typically, NFC and NFT integrations are used for verifying ownership or triggering a transfer of an NFT to a user's account. Traditional setups often involve the NFT being held in an Externally Owned Account (EOA) and created according to the ERC721 Token standard. However, for compatibility with the LUKSO ecosystem, there are important considerations to keep in mind, which involve the nature of the account holding the NFT and the token standards used.
Main Accountβ
In the context of LUKSO, the primary account for users is not a traditional Externally Owned Account (EOA), but a UniversalProfile, which is a smart contract-based account. In this context, when integrating NFC with NFTs on LUKSO, particularly NFC chips that can sign transactions, it's essential to ensure compatibility with these smart contract accounts. An advanced NFC chip can act as a controller for the UniversalProfile, enabling it to directly execute interactions such as transfers or other blockchain-based operations.
Token Standardsβ
LUKSO's ecosystem utilizes specific token standards, mainly LSP7-DigitalAsset and LSP8-IdentifiableDigitalAsset, which offer significant improvements over the traditional ERC721 standard. These standards provide enhanced features such as richer metadata and more robust asset interactions. When developing NFC-based solutions for LUKSO, aligning with these standards ensures a better user experience.
Conclusionβ
The NFC designed to work on any EVM network will work on LUKSO but won't be compatible with its ecosystem, because the LUKSO ecosystem uses different tools and standards than the one available on Ethereum. The only difference that needs to be made is to use the new token standards instead of ERC721 or ERC1155.