FairKraft

An equitable marketplace for merchandise for tailors and other artisans using near-field communication chips and NFTs. FairKraft enables product authenticity validation, fair compensation for the creators and fair reviews for buyers.

FairKraft

Created At

ETHSanFrancisco 2022

Project Description

FairKraft creates an equitable marketplace for merchandise for tailors and other artisans using near-field communication chips and NFTs. It enables (1) the validation of product authenticity to provide confidence to each subsequent buyer, (2) fair compensation for creators who can benefit from each subsequent sale, and (3) the capture of uncensorable and immutable reviews for the benefit of future buyers.

FairKraft addresses the following workflows:

  1. Product creation a) At the time of product creation, an inexpensive NFC chip is associated with the physical product. The hardware ID of the NFC chip is retrieved. b) A unique NFT is minted for the physical product. The NFT includes creator-specified attributes of the product, including visuals. In addition, the ID of the associated NFC chip is also included as an attribute. The NFT will also specify the royalty the creator is to be paid at each transfer of ownership. (This process can be automated using an app customized for the industry of the artisan/creator). (c) The OpenSea URL of the minted NFT is written as a special URL attribute into the NFC chip. This allows default scanning apps to take the user directly to that URL. (d) The NFC chip is physically embedded into the product.

The product can now be sold by the creator to its next buyer. The payment for the physical product is implemented by paying for the NFT.

Anyone in possession of the product can now scan the NFC chip, and get to the NFT and learn about the creator's specifications of its properties. In addition, the NFT contains a link to the reviews of the product.

  1. Product Reviews Anyone in possession of the product will be able to write a review about their experience with the product. The list of reviews will be linked from the NFT in an immutable way and stored on the chain.

  2. Product Sale/Transfer Whenever the current owner of the product wants to transfer to another person, the new buyer can scan the NFC tag of the product to view the NFT and validate that the product is indeed authentic and its physical characteristics match the creator's specification. Reviews can also serve to guide the buying decision. The purchase can be completed by the physical exchange of goods upon payment for the NFT. We again emphasize that the payment for the product is equivalent to paying for the NFT.

How it's Made

The solution depends on the availability of NFC tags that are inexpensive compared to the selling price of the product. Workflows for the creator and buyers/sellers are implemented as Web 3 apps that can interact with NFC tags and which are mobile device friendly.

NFC tag A unique NFC tag device, NTAG 424 DNA TagTamper. The NFC tag will be programmed with a scannable URL pointing to the NFT on the OpenSea marketplace.

NTAG 424 DNA NTAG DNA security features include: Standards-based AES-128 encryption for authentication/secure messaging, or an alternative LRP-wrapped AES protocol for even higher attack resistance. Secure Unique NFC (SUN) message authentication for advanced tag and data protection, usable with Android and iOS mobile devices. On-chip secure data storage, accessible with 3-pass mutual authentication and encrypted data transfer. Privacy-protected user data via Random ID and encrypted UID/data to enable compliance with latest data privacy regulations. Attack-resistant hardware design to avoid data breaches and cloning. Tamper protection with the NTAG 424 DNA TagTamper to securely detect if the tag seal remains intact for product integrity. The chips include the services for trust provisioning of chip-individual AES keys with cloud authentication services that support cryptographic operations and a set of purpose-built software tools. Authentication keys for tag ICs fitted with encryption are stored and managed only on dedicated secure hardware held within a state-of-the-art data center. https://www.nxp.com/company/about-nxp/nxp-launches-new-ntag-424-dna-tag-chip-with-privacy-enabled-multi-layered-security-for-the-iot:NW-NTAG-424-DNA

Minting NFTs The process of minting the NFT involves reading the NFC tag before minting and writing the NFC address (in the form of an OpenSea URL) back to the NFC tag. A web-based user interface makes it easy for creators to specify the properties of their creations in a structured way.

These are standard NFTs that any standards compliant marketplace can handle for display as well as trading, and the correct processing of royalties.

background image mobile

Join the mailing list

Get the latest news and updates