PixelPlex consulted a client on developing an AI cross-chain google-like search authenticator for NFTs. The platform aims to allow users to create their own NFT, check the contents for duplicates and plagiarism, buy and sell their quotes on the marketplace, and share the NFTs via social media and other channels.
Our client is a leading figure in the financial services and crypto DeFi community and one of the main contributors to the Enigma blockchain, later transformed into the Secret Network.
The client has an exceptional background in futures trading, blockchain and business consulting. As part of the Enigma project, they used to consult businesses during their transition to blockchain technology and was one of the key players in the conceptualization of the Enigma platform and its features.
Non-fungible tokens have been a hot topic in the crypto space and the number of NFTs has been growing exponentially. Yet, in spite of their lucrativeness, NFTs have to deal with several challenges, including violated copyright, misquoting, confused authorship, and fake news.
Currently, there is no decent solution that would tackle the burning issue of NFT provenance. The present-day protocols don’t possess the required functionality, therefore it is next to impossible to authenticate the originality of NFTs.
Considering the aforementioned challenges, the client was set to design a decentralized application that would help authenticate the originality of visual, verbal, and audio content.
Another idea was to provide users with an opportunity to easily create their own NFTs on the platform and effortlessly share them on social media.
In short, the client required the platform that would:
First off, our experts analyzed the client’s requirements and ideas to identify which direction should be taken. We fleshed out the project’s purpose, value proposition as well as the client’s expectations. Thanks to these steps, we managed to:
Together with the client, we carried out exhaustive market research and identified which features should be included in the initial release (MVP).
The ability to mint NFTs is the platform’s key feature and we wanted to streamline the process of creating NFTs, making it as easy as possible for users. We prepared mockups and user flow descriptions to create a UX that would be friendly even for crypto newbies.
Our team proposed to enable minting tokens on Binance Smart Chain, Fantom, and Ethereum blockchains to provide the best exposure and usability.
We also included specific smart contract features to refine the token’s design. The contract on the Binance network includes the capacity to enable liquidation of the token when its counterpart is released on the Ethereum side.
We outlined the design for tokens to be easily transferred between the two blockchains. Both the ERC-721 and BEP-721 token standards were used in the design.
To empower users to personalize their quotes, our team proposed a customization feature. Users would choose from a collection of backgrounds and fonts to stylize their quote and make it visually appealing.
For other content, such as video and audio, original artwork is to be used and upisLoaded as NFT cover art.
According to our design, NFTs would be minted after they passed comprehensive research. Automated checks for duplicity and plagiarism were meant to be combined with independent research and validation by the community of users.
Anti-plagiarism tools compare billions of documents to find duplicate text in assignments, papers, websites, archives, social media posts, and other content.
We proposed that minting fees be charged before the process of checking a quote by automated anti-plagiarism systems. This would be one of the main channels for the platform’s monetization.
AI’s self-learning algorithms were to be developed, constantly improving their detection ranges.
The AI would index all existing NFTs and transcribe all information not only from texts within NFTs, but also from images, videos, and sounds.
Quoth AI would tag NFTs, creating “islands of meaning”, grouping the content presented in NFTs into semantic clusters.
The NFT creator would receive originality reports generated by AI and anti-plagiarism tools. We proposed the following process to provide users with valid reports:
The final report is also attached to the NFT, publically available for everyone using the platform.
We outlined a user-friendly interface for quote creators to interact with their NFTs. It allowed the user to see all their created NFTs, check their originality status, mint the NFT after its approval, and share it in the gallery or on social media.
The gallery was designed by us to showcase the created quote NFTs and provide the possible use cases of purchasing, selling, and trading.
To help our client extract maximum value from the platform, we’ve also foreseen the implementation of the following monetization strategies:
Research feeCharged for originality and authenticity checks
Minting feeCharged for generating tokens on the blockchain
Custodial wallet feeCharged from users who prefer to register with an email address and use the platform’s built-in wallet
Reminting feeCharged for transferring NFTs between blockchains and updating existing NFTs
Gallery feeCharged for showcasing the NFTs in the gallery
Infringement check feeCharged for updating the NFT’s originality report to see if it had been used or copied after it was created on the platform
We suggested going with a microservice architecture with the following main modules dedicated to supporting features and functionality:
The module is responsible for processing data validation requests. Designed with a modular approach allowing to add new providers in the future. Supports both automated providers and manual data processing.
The module provides the functionality for sending data to the blockchain and IPFS network.
The module is responsible for accepting payments. Built with a modular approach for the ability to integrate additional payment providers, including payment in cryptocurrencies.
An interlayer responsible for the interaction between the user interface and back-end system components. It also enables data exchange through REST API.
For data storage and transfers we’ve suggested using:
The following third-party tools were suggested to support key features:
The system did not involve any complex processing or computational tasks. With this in mind, we recommended the system to be implemented using the Node.js server and built on top of the Nest.js framework.
The client wanted to take advantage of the security and decentralization of modern blockchain networks to create an advanced application. Non-fungible tokens (NFTs) were seen as the perfect tool for authenticating and sharing video, audio, images, and quotes.
We advised using Binance Smart Chain (BSC) for the blockchain platform as it offers distinct advantages:
After careful consideration and assessment, our team introduced the following user flow to accomplish key project goals:
The NFT creator submits the content of the quote and pays the research fee
The system checks for NFT duplicates already created on all NFT capable blockchains
If the quote has not been yet created, the user pays a minting fee
Before being minted, the quote goes through a verification stage and is checked by AI tools and automated plagiarism systems
If the plagiarism reports reveal mixed results, the quote goes through an additional approval process by the decentralized community
After the research stage is complete, the NFT is minted and the final report is published alongside for the users to view
The NFT quote is added to the user’s collection and they can choose to publish it on social media, showcase it in the gallery, or trade it for other NFTs
PixelPlex performed a detailed analysis of the customer’s goals and requirements to determine the core system elements and implementation strategies.
Our team elaborated the platform’s MVP functionality, user flows, and processes while offering recommendations on optimal monetization mechanisms, project architecture, and tech stack.
As a result of our collaboration, the client received comprehensive research and a detailed vision and scope document, which can be further used to start the project smoothly.