Comment on page
⚙
Custom Experience
Legitimate allows agencies and developers to create entirely custom digital experiences on the Legitimate phygital platform for a given set of tags.
The LGT Tags are pre-programmed to link to the Tap by Legitimate web app that then be configured to redirect to your own website.
- 1.User taps the tag with their phone and opens the link popup
- 2.
- 3.The
uid
,ctr
, andcmac
is used to verify the tag's authenticity and get information about the content for the tag. - 4.The browser is then redirected to your own page with the same parameters
https://www.yourwebsite.com/page/name?uid=XXXXXXXXXXXXXX&ctr=YYYYYY&cmac=ZZZZZZZZZZZZ
. - 5.You can call a set of APIs to obtain the NFT and blockchain information associated with the tag. With the given information about the NFT, you can then call our APIs to transfer the NFT to a given wallet or reset ownership when the item is sold or given away.
Direct access to our APIs require a yearly subscription to our hosted API services. Different plans are available depending on the number of tags supported, API usage limits, custom domains for endpoints, and CORS domain allowlists.
/verify
- can be called once per set of uniqueuid
,ctr
, andcmac
generated by the tags to get the NFTchainId
,contractAddress
, andtokenId
/claim
- transfers the NFT associated with the tag to a givenwalletAddress
if the provideduid
,ctr
, andcmac
is valid and that it is the latest verification processed by the Legitimate/recover
- returns the NFT back to the Legitimate wallet so the state of the NFT ownership is reset and can be transferred to the next owner of the phygital item (requires activation of the recover feature)
The initial state of the phygital NFT is when the tag has been tapped for the first time. The NFT is held by the
legitimatetech.eth
wallet and is ready to be claimed by the user.We suggest a preview of the NFT and digital experience, as well as a short summary of what to expect before asking the user to login or connect their wallet to claim the NFT.
ownerOf(tokenId) === legitimatetech.eth
After the user has claimed the NFT and the NFT has been transferred to their wallet, anyone who has access to the phygital item can be shown exclusive digital content. Keep in mind that owners often let their friends and family tap the tag as well so any content or digital activations that can encourage sharing can help expand your reach and encourage more engagement.
ownerOf(tokenId) !== legitimatetech.eth
In the event that a link generated by the LGT Tag is shared and reused, or invalid tag information is passed in, an error page should inform the user to tap the tag on the item again.
(optional)
For collectible items and items that may be resold, traded, and ownership transferred, we suggest adding the ability for owners to reset the ownership so the NFT can be claimed again. Because Legitimate pays blockchain transaction fees, resetting ownership and allowing new owners to start over with the claim process is a more seamless experience. The old owner can reset the NFT before giving the item away, or if the old owner forgot to reset, the new owner can also reset and claim the NFT as if were new.
Last modified 3mo ago