# Introduction

aiRight is an AI-based innovation of a safe, creditable environment for NFT community and provides advanced community-driven tools for creators

## **The Problem of NFT Fraudulences: Fake** NFTs and Wash trading&#x20;

### Fake NFT

According to Forbes, in 2021, the non-fungible token (NFT) market surpassed a [$40 billion valuation](https://www.bloomberg.com/news/articles/2022-01-06/nft-market-surpassed-40-billion-in-2021-new-estimate-shows). With the incredible blooming of NFT over the year, the NFT Fraudulences have chance to grow fast with various forms and sophisticated tricks. Plagiarism and fraud have been an issue since NFTs exploded in early 2021, in fact, blockchain crime via transactions hit [$7.8 billion in 2021](https://blog.chainalysis.com/reports/2022-crypto-crime-report-introduction/).

There is always a new opportunity to scam, and fraudsters are always ready to figure out how—especially when it involves a monetary transaction. And the users who are lacking information, and experience in evaluating the NFT assets can become the victim of these NFT thieves.

When there is no barrier for any people to easily download NFT from the platform, scammers can remint them on the same or another platform to sell the fake NFTs at lower price. OpenSea - the largest NFT marketplace, allows the creation of NFTs using “lazy minting,” where users list NFTs for sale without writing them to the blockchain. Sellers don’t pay fees until an NFT sells, allowing scammers to list as many stolen items as they want in the hopes of nabbing a sucker.

While some Marketplaces use a Human-moderated-verification system, by giving the creators and their collections a blue tick acting as verified badge, it still can't solve the problems from the root. Because the point is that the collectors are lacking information and bewildered when I first entered the crypto market, which fluctuates so quickly and complicatedly.

As an end-user, it's necessary to always do your due diligence before buying NFTs, research the marketplace and the seller, and look up the art. And what they need is a creditable information resource to check and have a well-educated investment decision for NFT.

## Wash Trading&#x20;

Have you wondered why an NFT can be traded at such a high price on the market and has great liquidity? Does it have real value or is the price being manipulated to draw attention?

Another problem that NFT investors have to face is Wash traded NFTs, which are even harder to find out with naked eyes. Wash trading, meaning executing a transaction in which the seller is on both sides of the trade in order to paint a misleading picture of an asset’s value and liquidity, is another area of concern for NFTs. In the case of NFT wash trading, the goal would be to make one’s NFT appear more valuable than it really is by “selling it” to a new wallet the original owner also controls. In theory, this would be relatively easy with NFTs, as many NFT trading platforms allow users to trade by simply connecting their wallets to the platform, with no need to identify themselves.

More generally, wash trading in NFTs can create an unfair marketplace for those who purchase artificially inflated tokens, and its existence can undermine trust in the NFT ecosystem, inhibiting future growth.

## aiRight solutions - The AI-based NFT Audit&#x20;

NFT Audit is originally a service implemented for aiRight to evaluate the credit score of any media assets (image, audio/music, and video) before being minted on aiRight. The assets need to go through the verification steps, in which a report is generated by *AI blockchain oracle from Oraichain* and attached to NFT when the users agree to mint. Everyone can view this report when visiting the NFT details.

The demand in the wider market besides aiRight for this feature has motivated us to publish this service for the benefit of the community. Now individuals can use our NFT Audit to assess an NFT regarding its authenticity and other related metrics before making a purchase. Other marketplaces or projects can integrate our NFT Audit service to enhance the trust in their platforms.

*The use of the NFT Audit service is straightforward: a user inputs one NFT and receives a report for the NFT after a processing time depending on the type of NFT (est. 10s \~ 10mins). Several aspects are included in the NFT Audit report*

**On-chain authenticity level**

This aspect refers to the authenticity of the NFT within aiRight Marketplace and within other on-chain assets across marketplaces such as OpenSea, Rarible, etc. Any modified copies of on-chain assets are supposed to be detected at this level.

**Off-chain authenticity level**

This aspect refers to the authenticity of the NFT compared to other off-chain works including image, music, audio, and video media. Any copyright infringement is supposed to be detected at this level.

**Report on NFT transaction history**

The report provides a transaction history list and a knowledge graph focused on the NFT, highlighting any abnormal behaviours if found based on our AI strategies.

The report includes a predicted “fair market value” and other metrics related to sale volume, minting activity, social sentiment, and community growth. All these indicators are made based on our AI strategies.

For the development of the NFT Audit report, several AI strategies are being developed by our aiRight team.

### **Oraichain is proud to be the ecosystem provider for aiRight**

* *Blockchain-based for NFT and tokens to be minted on*
* *Securing AI functionalities via AI blockchain oracle*
* *Environment for NFT Staking Smart-contract running*
* *Cross-chain bridging for NFTs*
* *Oraichain Wallet*
* *Accessing Marketplace*


# Features/Services

All fundamental features are available on launch:

1. **AI Oracle - NFT Content Authenticity Verification:** The first part of the NFT Audit, is to verify the uniqueness of NFTs in comparison with the world’s largest NFT database, which can be integrated into any platform.
2. **Marketplace with Authenticated NFT & Royalty Protocol:** Creating artworks and instantly securing copyright, Selling/collecting/auctioning/transferring NFTs effortlessly on Oraichain. The NFT creators can forever benefit from every secondary sale of the NFT.
3. **NFT Staking**: a service offered to verified artists on aiRight to use our all-in-one NFT Staking platform to provide APR to the NFT holders. The creators can use the open-source smart contract and interface template provided by the aiRight team or contact us for getting support if you are not a developer.
4. **NFT ownership verification for Discord membership**: A Discord bot developed by the aiRight team, can be installed on any Discord server, allows connecting the aiRight account with the Discord username to check the NFT ownership to give membership/roles to your member.


# Terminologies

## **​**[**Oraichain Mainnet**](https://orai.io/) <a href="#oraichain-mainnet" id="oraichain-mainnet"></a>

Oraichain is an AI-Layer 1 for Data economy and Oracle services. aiRight is a Dapp for NFT in the **Oraichain Ecosystem** and takes advantage of its products.

* **Oraichain Mainnet**: the blockchain base on which every transaction of aiRight will be implemented and tracked the transaction by the Oraiscan.io
* **OWallet**: Wallet that supports the whole Oraichain Ecosystem, allowing to store, transfer and manage tokens on Oraichain Mainnet, including NFT, [native ORAI and CW20 tokens. ](https://docs.airight.io/docs/whitepaper/terminologies#orai-and-airi-token)​
* **AI Oracle**: aiRight using an AI Oracle - the Copy Detection AI model - provided by Oraichain in protecting the NFT authenticity by early detecting the similar NFTs over the blockchains.
* **​**[**OraiBridge**](https://oraidex.io/bridge)**:** a secure asset transfer subnetwork to swap assets from other blockchain networks like Ethereum or BNB Chain and Cosmos-based assets to Oraichain Mainnet 2.0 and vice versa. [More about OraiBridge](https://blog.orai.io/introducing-oraibridge-subnet-call-for-oraibridge-validators-6d7353bfa8d1).
* **​**[**OraiDEX**](https://oraidex.io/): OraiDEX is a CosmWasm smart contract-based decentralized exchange platform with multichain interoperability, optimal speed, and a lot of liquidity options for users. Native ORAI, CW20 AIRI can be swapped on OraiDEX. [More about OraiDEX](https://docs.orai.io/oraidex/introduction-to-oraidex).

## Owallet: Cosmos x EVM in one Wallet <a href="#owallet-cosmos-x-evm-in-one-wallet" id="owallet-cosmos-x-evm-in-one-wallet"></a>

OWallet is developed based on Keplr and MetaMask source code and is currently maintained by Oraichain Labs. OWallet supports both Cosmos-based and EVM-based networks including Cosmos Hub, Oraichain, Osmosis, Juno, Ethereum, BSC, and more.Users on aiRight will use the Owallet to create an account and store their assets (NFT and tokens) and use all functions on aiRight.

## ORAI and AIRI token <a href="#orai-and-airi-token" id="orai-and-airi-token"></a>

Because aiRight runs on Oraichain Mainnet and uses Oraichain Wallet, it is supporting ORAI and AIRI for transactions, and all CW20 tokens in the future. There are several types of ORAI and AIRI that users need to know about and distinguish.

### ORAI token <a href="#orai-token" id="orai-token"></a>

* **Native ORAI token**

Like other blockchains, Ethereum for example has its own native token for fueling the transaction gas fee, Oraichain Mainnet has its own native token, called the native ORAI.For aiRight, native ORAI is not only the token needed for the gas fee transactions but also a payment method on aiRight Marketplace and services. This means that users can buy NFT and aiRight services, and pay the gas fee by native ORAI.

* **ERC20 ORAI and BEP20 ORAI**

Before the native ORAI is officially released with the Oraichain mainnet, there were ERC20 ORAI on Ethereum and BEP20 ORAI on the BNB chain, which now can be swapped to native ORAI on Oraichain Mainnet using OraiBridge on oraidex.io. But only native ORAI can be used on aiRight.

### AIRI token <a href="#airi-token" id="airi-token"></a>

* **CW20 token**

Similar to ERC20 on Ethereum or BEP20 on BNB Chain, CW20 is the standard token type (defined by the CosmWasm community) on the Oraichain Mainnet 2.0. When IBC-compatible assets like ATOM, OSMO or JUNO are moved to the Oraichain network via OraiDEX, they will be wrapped in the form of CW20 tokens for various usage purposes within our ecosystem.

* **CW20 AIRI token**

CW20 AIRI is one of the CW20 tokens on Oraichain and can be used on aiRight as a payment method.

* **BEP20 AIRI token**

Before the CW20 AIRI is available on Oraichain Mainnet, we have created BEP20 AIRI on the BNB chain. Now the BEP20 AIRI - CW20 AIRI can be transferable easily via OraiBridge on <https://oraidex.io/bridge> for specific purposes. [Detailed guideline](https://docs.airight.io/docs/guideline-tutorials/how-to-bridge-bep20-airi-less-than-greater-than-cw20-airi)​


# Tokenomics

![](https://miro.medium.com/max/1400/0*2EdaPS1WdpKCxcB8)

*With the aim of fostering organic growth and incentivizing participation in the early-stage adoption of the Oraichain mainnet, aiRight is updating AIRI tokenomics for sustainable development and enhancing token health. With these changes, comes the introduction of deflationary mechanics to protect the value of AIRI as the ecosystem grows.*

For the first six months, thousands of early adopters have enjoyed significant rewards from farming on aiRight. As we move to our next stage of development, it is time to update our tokenomics, reappropriating allocations from farming to the ecosystem, while retaining rewards for stakers and those who provide LP.

We have also adjusted emissions accordingly, with the remaining AIRI tokens entering circulation by January 2026. Below you will find the revised allocations and a projected release schedule.

### **Ecosystem:** <a href="#eb82" id="eb82"></a>

*AIRI & LP Farming*

* We aren’t doing away with farming rewards all together. We will continue to provide some rewards for AIRI single-sided staking, but we will look to gradually decrease these rewards over time. LP providers will still receive handsome farming rewards for providing liquidity for the AIRI-BNB pair.

*Bug Bounty*

* As we implement new features, it is especially important that our community continues to participate in reviewing the functionality and reporting any errors they may encounter. We will be offering monthly rewards for any vulnerabilities discovered and flagged for our development team to address. Details on this program will be released in the near future.

*NFT Feed Social Interactions*

* Community is everything. As we improve our on-platform social network, we’ll be providing regular rewards for users who contribute to the growth of our community by utilizing the tools built by the team. If there is a feature you’d like to see here, please feel free to reach out to our team and we will work to give creators and collectors the resources they need.

*NFT Launchpad*

* Once AIRI is launched on mainnet, we will open monthly submissions for creators to receive a grant for providing exciting and adventurous projects on aiRight. Even better, we will rely on AIRI governance to choose the projects they want to see funded.

### **NFT Staking:** <a href="#ce16" id="ce16"></a>

With the goal of promoting creators and collectors who contribute positively to the platform, aiRight will be offering rewards for staking NFTs from verified collections on the Oraichain mainnet. We will announce the process to be a verified artist in the very near future.

### **Marketing:** <a href="#fe58" id="fe58"></a>

We are opening up a more significant budget to draw users to aiRight and Oraichain mainnet. With more games, artists and utility NFTs on the way, we are confident that we can reach out into the mainstream and bring consumers to the platform. As we increase demand, we will list on a popular CEX in Q2 and have set aside the budget and liquidity to deliver a successful launch.

### **Listing:** <a href="#id-401c" id="id-401c"></a>

From the start, we’ve set aside an allocation for ORAI holders to burn their ORAI token in exchange for discounted AIRI tokens and we are keeping that promise. More details on this swap and burn event will be announced soon.

### **Vesting schedule:** <a href="#e4ec" id="e4ec"></a>

![](https://miro.medium.com/max/1400/0*q4IPtnPPOy8Fslgx)

### **AIRI utilities:** <a href="#id-622b" id="id-622b"></a>

* **Payment Token:** The most significant update on the utilities is that AIRI will become the payment token on the Marketplace, replace ORAI on the NFT price display and for all services from aiRight when the AIRI on Oraichain Mainnet is available. Mainnet AIRI can be bought via ORAI/AIRI pair on OraiDEX coming at the end of Q1. Native ORAI will still remain one of the payment options when buying the NFT.
* **In-game token** for strategic GameFi partners
* **Governance:** AIRI holders have the right to participate in governing the policy decisions on the aiRight platform that include the service fee rate, buyback and burn policy, farming rewards, profit sharing, as well as all future utility integrations.
* **Farming:** AIRI tokens are the rewards for yield farming on aiRight via staking and liquidity farming on BSC.

### Burning mechanism: <a href="#f6f9" id="f6f9"></a>

**50% revenue from the fee pool on aiRight will be burned** to create deflation and ensure AIRIs token health is maintained, even as new tokens enter circulation.


# How to get CW20AIRI and native ORAI token

ORAI, and AIRI are the cryptocurrency that fuel transactions on the aiRight, you can buy them from a digital currency exchange like aiRight, Kucoin, Pancakeswap, and OraiDex.

### 1. Buy CW20 AIRI directly on OraiDex <a href="#id-1.-buy-cw20-airi-directly-on-oraidex" id="id-1.-buy-cw20-airi-directly-on-oraidex"></a>

CW20 AIRI (AIRI Mainnet) is available to buy on OraiDEX. It can be swapped from all tokens supported by OraiDEX.

*If you have had tokens on OraiDEX,* just visit <https://oraidex.io/swap> and swap tokens to CW20 AIRI.

*If you are a beginner*, please follow the below steps:&#x20;

Below we will give the most convenient way to get AIRI (Please note that you need an Oraichain wallet address first. If you haven’t had any address, visit <https://airight.io/> to create one.

{% embed url="<https://www.youtube.com/watch?v=7h4kr5-DW60>" %}

**Step 1:** Buy native ORAI via [Kucoin](https://www.kucoin.com/vi/trade/ORAI-USDT) then withdraw to your Oraichain wallet.&#x20;

**Step 2:** Visit OraiDEX and connect your Oraichain wallet

**Important note:** You need to import the mnemonics of the exact Oraichain wallet used for your aiRight account. If not, your AIRI can not be transferred to your aiRight account to make any payment.

{% embed url="<https://www.youtube.com/watch?v=f3-tOx75BKY>" %}
&#x20;
{% endembed %}

**Step 3:** Swap native ORAI to CW20 AIRI on OraiDEX:

{% embed url="<https://www.youtube.com/watch?t=2s&v=gtTSqKicTPI>" %}

After buying AIRI successfully, your AIRI will be displayed on your Oraichain wallet or aiRight account

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2F8f6kxfeZvendtRVTFVjb%2Fimage.png?alt=media\&token=83c4d849-8b56-4857-be21-71943d6b78f9)

### 2. Buy BEP20 AIRI on aiRight and Pancakeswap <a href="#id-2.-buy-bep20-airi-on-airight-and-pancakeswap" id="id-2.-buy-bep20-airi-on-airight-and-pancakeswap"></a>

{% embed url="<https://www.youtube.com/watch?t=1s&v=pk09szxs_As>" %}

### **Bridge BEP20AIRI from BSC to CW20 AIRI on Oraichain** <a href="#bridge-bep20airi-from-bsc-to-cw20-airi-on-oraichain" id="bridge-bep20airi-from-bsc-to-cw20-airi-on-oraichain"></a>

**Step 1:** Visit <https://oraidex.io/> and connect both Keplr and Metamask wallet

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FfZktz139qTIdkMaMT4Um%2Fimage.png?alt=media\&token=bc7e9c9c-941c-47af-ae86-77dfa3748c58)

**Step 2:** In the Bridge section, in the “From” and “To” columns, select BEP20 and CW20 relatively

**Step 3:** Enter the amount and click “Transfer”. You might need to wait for the transaction to complete.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FtQCYAI5sK2zaMxK3ZUs5%2Fimage.png?alt=media\&token=993f600c-c779-4be7-961b-1c4fa2379c05)

### 3. Transfer CW20 AIRI **between Oraichain wallets** <a href="#id-3.-transfer-cw20-airi-between-oraichain-wallets" id="id-3.-transfer-cw20-airi-between-oraichain-wallets"></a>

**Step 1:** Visit <https://oraidex.io/> and connect both Keplr and Metamask wallet

![](https://lh5.googleusercontent.com/w6OQ3SmQmgJssljB-9yVhuYPQSUicSz5TGn7qvMvA1OUuMbotgmmMaE8cjKtFIwRh7dr3RMHXdaTTokBblXe62XWMmW_unlUIZJUu5UTXBTgcu9nqfm5ebDW7oghLkMFK9DCLHeLzAgF-ExUkA)

**Step 2:** Select “Transfer CW20 Token”, here you can choose the token you want to transfer

**Step 3:** Choose the token you want to transfer, fill in the oraichain recipient address and click “Transfer”

![](https://lh4.googleusercontent.com/_vYNYJdhPES1nI80tgayU53rKe1Fh_q6Rki46xE2IhGKQL4-OqI8j9I9n96BXG7IQzBUJ2Cguu3FkK3j7qxDJxLGaT29hvub2owXP9DXGGIg-5haVidbxUY3ZzaZW1hq1BzIReb754ja7-mCxA)

### 4. What is the difference between CW20 AIRI, and BEP20 AIRI? <a href="#id-4.-what-is-the-difference-between-cw20-airi-and-bep20-airi" id="id-4.-what-is-the-difference-between-cw20-airi-and-bep20-airi"></a>

The primary difference between CW20 AIRI and BEP 20 AIRI is that of the underlying network. While CW20 tokens are based on the Oraichain mainnet, BEP20 tokens are built on BSC network. With each type of token, the holders will have different privileges.**CW20 AIRI (native AIRI):** Besides being used as a payment token and[ NFT Staking ](https://airight.io/nft-staking)reward on aiRight, CW20 AIRI also opens a gateway for the holders to access various current and upcoming beneficial programs.**BEP20 AIRI:** Used primarily as a farming token, BEP 20 AIRI holders are able to use this token to stake on aiRight [Token Farming](https://airight.io/token-farming) pool to get passive income.&#x20;


# AI Blockchain Oracle - NFT Authenticity Verification

Early detect the on-chain NFT infringement to protect the creators & collectors from the fake NFT problem.

This AI blockchain oracle is the first part of the NFT Audit services in the form of a Similar NFT detection report and can be integrated into any NFT Platform.

Using an AI blockchain oracle by Oraichain - Similar NFT Detection AI Model as the core technology, our Content Authenticity Verification service allows users to upload an asset (Image, Audio, Video) and generate a report, which shows similar NFTs collected over many blockchains and marketplaces, protecting IP for creators and giving users more clues to evaluate the authenticity of the NFT before purchasing them. This AI-based mechanism will give both new and experienced NFT collectors an easy-to-use this engine to protect themselves from fraud.

### The Similar NFT Detection report

The AI-based Authenticity Verification Service for NFTs is available on aiRight, activating the ability for NFT Collectors to easily review the on-chain data necessary to make an educated purchase decision for non-fungible assets.

In the form of a Similar NFT Detection report, this service will help users to **view all similar NFTs found over supported networks and marketplaces to compare and have a more convenient way to investigate the relevant NFT. The information goes along with the founded NFT includes:**

* **NFT name and ID**
* **The direct URL to the NFT on the platform/marketplace**
* **Minting contract**
* **The creation time**

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2F1Eu6EFlbCqG3hldwsNPD%2FA%CC%89nh%20chu%CC%A3p%20Ma%CC%80n%20hi%CC%80nh%202022-06-14%20lu%CC%81c%2014.11.16.png?alt=media\&token=e6ea737d-48f7-47d5-9a28-2610e02e6926)

There are two main core factors that contribute to the generation of a report, the first is building on-chain and off-chain databases, second is the AI Model scanning database and giving checking results.

### Building On-chain and off-chain databases&#x20;

We have built several databases as reference sets for authenticity evaluation. The on-chain NFT databases are collected from NFT marketplaces. The off-chain databases are collected from public sources related to artworks, music, and movies.

The database contains **5M+ NFTs** from mostly **Ethereum** - the largest blockchain for NFT minting.

Our Database is being quickly expanded to the blockchains that NFT is popularising:

* Polygon&#x20;
* Solana
* Flow
* Tezos

### The AI Model - AI blockchain oracle from Oraichain

The match/non-match decision is challenging since there is not only one but there are several levels at which two media (two images, two audio files, one image and one video, etc.) can be considered “similar”. In the most restrictive case, the “exact duplicate” is detected bit-wise. In other less restrictive cases, slight changes in brightness, noise, or the addition of small perturbations are also considered “similar”.

In the most dynamic cases, two instances with the same object (e.g., same person) or different objects but with the same appearance (colour or rhythm) may be also considered “similar”. We, therefore, define several levels in which the two instances can be decided if they are copies of each other and arrange them with the following priority in the Similarity check report

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FbZ8RTHtWVj6774WXfL93%2FScreenshot%202022-06-06%20at%2015.45.11.png?alt=media\&token=0cab0c81-416b-4b46-9cf2-32708d97d33a)

There are several types of Near-exact duplicates and Edited copy levels:

* The Near-exact duplicate includes: Change of aspect ratio, Blurring, Brightness adjustment, Cropping, Additive noise, Padding, Rotation, Saturation adjustment, Jittering, Adding stripes Text overlaying
* The Edited copy includes: Change of aspect ratio, Blurring, Brightness, Noise, Perspective, Saturation

### ***Example***

***1. Exact duplicate***

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2Fo7LRfQ7nHCTRVjFMjASJ%2Fimage.png?alt=media\&token=aea1d29d-afd0-4a7a-ac42-e7a2e7ab9e64)

***2. Near-exact duplicate (Light transformation)*** Near-exact duplicates correspond to light level of changes that are nearly human imperceptible such as compression distortion.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FK8hUr97rYZgJgZQ8vOav%2Fimage.png?alt=media\&token=aee4e40a-a650-427c-9321-e283068470ea)

***3. Detect a level of manipulation and variation: Edited copy or instance copy (Hard transformation)*** Edited copies correspond to an image pair where both images are edited version of the same source image with a high level of transformation.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FSmfahH22hL64EGxGymRZ%2Fimage.png?alt=media\&token=abcd18f7-5b18-4bf6-aa46-31a32d7249ca)

* Here are some standard examples of particular type of transform with 2 level of transformation (light and hard transformation) for your better understanding about near-exact and edited copies:

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2Fme4PrK6vu2aRpIymryWl%2Fmodal_1-0.jpeg?alt=media\&token=debde18d-f77b-43da-a028-00e9dbfd7560)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2Fq0R757mrv1XA5OpURo2Q%2Fmodal_1-1.jpeg?alt=media\&token=0959a1a6-e712-476b-aa87-f0b81d41de8c)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FEO4rgEzvk03rV1upSCSx%2Fmodal_1-3.jpeg?alt=media\&token=3376ddf5-4878-4fac-ba79-74dd8469a7db)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2F5ZeVNpT30DwgR8c9GgiT%2Fmodal_1-2.jpeg?alt=media\&token=d5fd7e19-5d77-4f64-a6b7-a0d2c24f043e)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FIaY9lLHGyvoOaMMpju7W%2Fmodal_1-4.jpeg?alt=media\&token=5fb50e15-f6ba-420e-9d52-318d5d0b7b02)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FbCKbAvWyw8TMYR6usJs0%2Fmodal_1-5.jpeg?alt=media\&token=b8003115-3253-4a20-ac80-3fe500937b90)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FICib21ncPXzAoYoVFOf8%2Fmodal_1-8.jpeg?alt=media\&token=61b9ac28-7466-4ae3-b02f-3002b395e60c)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FXeWraWWtytgrj8OGolVe%2Fmodal_1-7.jpeg?alt=media\&token=aba83d41-3572-4c4e-905c-50221c62fa80)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2Fy4SWfuRyqkBMhIOFGiRc%2Fmodal_1-10.jpeg?alt=media\&token=d8830da3-4f6d-46d1-a2bc-fabc714b9af3)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2Fpu4uzLOeV3IKuMA7XpH6%2Fmodal_1-9.jpeg?alt=media\&token=6c7dbb07-c4a3-410e-afe3-fd2b4b511acf)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FcADdgjfukkHPPv8BAmpt%2Fmodal_1-6.jpeg?alt=media\&token=bce8f297-6a24-4da4-8638-d958757fa912)

### AI blockchain oracle API for integration

Oraichain provides an open-source API of this AI blockchain oracle to integrate into any NFT Platform.

Please visit [FOR DEV](broken://pages/yh3uzJO9ysf3vrSRxmIU) section to find the API and detailed guidelines.


# Get your NFT Authenticated Directly

Uploading your file and get a Similar NFT Detection report

Scan this QR code or visit: <https://nft-authenticity.airight.io/> to open the Verification site

<figure><img src="/files/LqzgQYWNl2jjxTJuqcfj" alt=""><figcaption></figcaption></figure>

Upload your file and click "Check Similar NFT"

Wait for 2-5 mins to get the report.


# Get the NFT Authenticity Verifying report via API

Integrate our NFT Authenticity Verification AI Oracle to your platforms

**NFT Content Authenticity Verifying Service** is secured from unknown users by limiting API calls to those that provide proper authentication accreditations. These credentials are in the form of an API key. This guide shows how to get and use your API Key for the service.

### **I. Request your API Key for 1-month free trial**&#x20;

The API key is a unique identifier that authenticates requests associated with your project for usage and billing purposes. You must have at least one API key associated with your project. Each of these API keys will represent the number of requests you have. Please contact us via email to register for an API Key via this form:&#x20;

[<mark style="color:green;">https://forms.gle/PwKpCFVY91wiffxw8</mark>](https://docs.google.com/forms/d/e/1FAIpQLSf3go-aUekuLyHDLeTGmmRreTi3eG4h6ZW48XsHUgRTjM157Q/viewform)

### **II. Request API for Single NFT Authenticity Verification report**

## Create a report for a NFT

<mark style="color:green;">`POST`</mark> `https://api-aioracle.airight.io/api-key/report`

Body param must have an input file OR address - token\_id

#### Headers

| Name    | Type   | Description                               |
| ------- | ------ | ----------------------------------------- |
| api-key | String | <p>Api key </p><p>Ex: sdf546FGjrDFG56</p> |

#### Request Body

| Name | Type   | Description       |
| ---- | ------ | ----------------- |
| file | String | File image upload |

{% tabs %}
{% tab title="200: OK " %}

```javascript
{
    // Response
}
```

{% endtab %}
{% endtabs %}

Example request:

```
curl --location --request POST 'https://api-aioracle.airight.io/report/nft' 
--form 'file=@"/path/to/file.png" --header 'api-key: sdf546FGjrDFG56'
```

Response body:

<pre><code>{
    "exact_match": [],
    "near_exact": [],
    "semantic": [
        {
                "contract": "0x60f80121c31a0d46b5279700f9df786054aa5ee5",
                "tokenId": "9536",
                "authorAddress": "0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb",
                "creation_time": "1657267489316",
                "name": "Lush greenery",
                "description": "",
                "marketName": "OpenSea",
                "market": "https://opensea.io/assets/ethereum/0xbbe0ee73d36b3fb6b688ad24192541c059248188/4668",
                "isVerified": false,
                "image": "https://ipfs.io/ipfs/QmWCoDP4SM5MKMvqAAkaLNEN5TVu9f4m9CQQioWF1VkLDi",
                "score": 0.65
        },       
<strong>     ],
</strong><strong>     "flag_red": false,
</strong>     "flag_consider": true
}
</code></pre>

### III. Request Authenticity Verifying Report for NFT Collection via API with your API key  <a href="#verifying-nft-coollection-api" id="verifying-nft-coollection-api"></a>

2.1. Request for **NFT Collection** Authenticity Verifying report via API

## API for requesting Authenticity Verifying Report of an NFT Collection by contract&#x20;

<mark style="color:green;">`POST`</mark> `https://api-aioracle.airight.io/report/collection`

Enter the Collection smart contract address and the blockchain it's created on, our system will send you an email including the URL which shows the process of verifying and real-time updated checking results.&#x20;

#### Headers

| Name                                      | Type   | Description                                                                       |
| ----------------------------------------- | ------ | --------------------------------------------------------------------------------- |
| api-key<mark style="color:red;">\*</mark> | String | <p>Your API Key (provided by aiRight) </p><p>Ex: <code>sdf546FGjrDFG56</code></p> |

#### Request Body

| Name                                       | Type   | Description                                                                                              |
| ------------------------------------------ | ------ | -------------------------------------------------------------------------------------------------------- |
| email<mark style="color:red;">\*</mark>    | String | <p>Email to receive the report URL</p><p>Ex: <code><abc@gmail.com></code></p>                            |
| chain<mark style="color:red;">\*</mark>    | String | <p>The blockchain that the contract created on </p><p>Ex: <code>ethereum, polygon,</code> ...</p>        |
| contract<mark style="color:red;">\*</mark> | String | <p>Contract address of Collection </p><p>Ex: <code>0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae</code></p> |

{% tabs %}
{% tab title="200: OK " %}

```javascript
{
 url: "https://api-aioracle.airight.io/report/collection/status/8-qw34rt"
}
```

{% endtab %}
{% endtabs %}

```
Example request:
curl --location --request POST 'https://api-aioracle.airight.io/report/collection' \
--header 'api-key: sdf546FGjrDFG56' \
--header 'Content-Type: application/json' \
--data-raw '{
    "contract": "0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae",
    "chain": "ethereum",
    "email": "user@airight.io"
}'
```

Response body:

```
{
 url: “https://api-aioracle.airight.io/report/collection/status/8-qw34rt”
}
```

If collection is verified, response body (there will be no **“Verification Process Status”** step):

```
{
 "isVerified": true,
 "marketName": "OpenSea"
}
```

2.2.  Request checking the **Verification Process Status**

## Request check the Status of Verification Process for NFT collection above

<mark style="color:blue;">`GET`</mark> `https://api-aioracle.airight.io/report/collection/status/{id}`

#### Path Parameters

| Name                                 | Type   | Description                                                                                                        |
| ------------------------------------ | ------ | ------------------------------------------------------------------------------------------------------------------ |
| id<mark style="color:red;">\*</mark> | String | <p>ID report + random string (get from the URL sent to your registered email) </p><p>Ex: <code>8-qw34rt</code></p> |

#### Headers

| Name                                      | Type   | Description                                                                       |
| ----------------------------------------- | ------ | --------------------------------------------------------------------------------- |
| api-key<mark style="color:red;">\*</mark> | String | <p>Your API Key (provided by aiRight) </p><p>Ex: <code>sdf546FGjrDFG56</code></p> |

{% tabs %}
{% tab title="200: OK Status of verifying NFTs of the contract and summary on the confidence level of those NFTs" %}

```javascript
{
    status: "N/A|process|done",
    total_supply: int,
    number_verified: int,
    summary: {
      red: {
        number: int,
        rate: float,
        nft: ["tokenid", "tokenid",...],
      },
      consider: {
        number: int,
        rate: float,
        nft: [],
      },
      reliable: {
        number: int,
        rate: float,
      }
  },
}
```

{% endtab %}
{% endtabs %}

*Variable explanation:*

* `status`: The status of the verifying process

`N/A`: Have not been processed verifying collection yet&#x20;

`process`: In processing verifying collection

`done`: Have done verifying collection

* `total_supply`: Total NFT of the collection
* `number_verified`: The number of checked NFTs of the collection
* `Summary`: Displays scoring the confidence level of this NFT, data will return:

`red`:  Red-flag level: the NFTs exact-duplicate, near exact-duplicate with or have a similarity score of more than 0.9 with NFTs of the other contracts => highly potential fake/forged/infringed NFT

`number`: the number of checked NFTs in the red-flag level

`rate`: the rate (%) of Red flag NFT on the total number of checked NFT in collections&#x20;

`nft`: list of NFT in Red-flag level,&#x20;

`tokenid:` The ID of the NFT in the contract

`consider`: Consider level: the NFTs have a similarity score of more than 0.55 with the NFTs of the other contracts

`Reliable`: Reliable level: the NFTs have no exact-duplicate, near exact-duplicate results and have a similarity score of less than 0.55 with NFTs of the other contracts.&#x20;

### Get your report after the Verifying process done

Our system will send another email informing you that the verifying process has been done along with a `json.` file aggregating details of checking results for each checked NFT in the collection.&#x20;

**👉🏻 Data will return in `detail`:**&#x20;

`Tokenid`: ID of the checked NFTs of the checking contract

`exact_match`: list of NFTs of other contracts found as exact-duplicated with checked NFT

`near-exact`: list of NFTs of other contracts found as near-duplicated with checked NFT

`semantic`: list of NFTs of other contracts found as edit-copied or in the same concept with checked NFT

[👉🏻 Understand more about the above types of similarity](/services-and-integration/ai-blockchain-oracle-nft-authenticity-verification#the-ai-model-ai-oracle-from-oraichain)

`contract`: contract address of the similar NFT found

`description`: the NFT description

`image`: the image URL of the NFT&#x20;

`market`: the URL to the NFT on the marketplace

`name`: the NFT name

`tokenId`: the ID of this NFT in the contract

`score:` similarity score in comparison with checked NFT measured by AI model

`isVerified`: true => collection has been verified by the organization below, false => collection has not been verified&#x20;

`marketName`: the marketplace that the NFT is being listed on.&#x20;

### **For example:**&#x20;

```
{
  "contract": "0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb",
  "chain": "ethereum",
  "status": "done",
  "total_supply": 150,
  "number_verified": 2,
  "summary": {
    "red": {
      "number": 1,
      "rate": 0.6,
      "nft": [
        "40610047128735507369531371678689547884095804282887658682343845465022913314834"
      ]
    },
    "consideration": {
      "number": 0,
      "rate": 0,
      "nft": []
    },
    "reliable": {
      "number": 1,
      "rate": 0.6
    }
  },
  "detail": {
    "29988661540054685624256145304119478717841111267903514459897271889511510441999": {
      "exact_match": [],
      "near_extract": [],
      "sematic": [
        {
          "contract": "0x60f80121c31a0d46b5279700f9df786054aa5ee5",
          "description": "Unlocks full drawing ",
          "image": "ipfs://ipfs/QmdWcS6AhubZ3Tqdhrmrp3C62VSjHjWj35VW3aXttqDq82",
          "market": "https://opensea.io/assets/0x60f80121c31a0d46b5279700f9df786054aa5ee5/28975",
          "name": "Unigirl v1",
          "tokenId": "28975",
          "score": 0.65,
          "isVerified": false,
          "marketName": "OpenSea"
        },
        {
          "contract": "0x60f80121c31a0d46b5279700f9df786054aa5ee5",
          "description": "Big MaKEN ",
          "image": "ipfs://ipfs/QmZmLdRtgxyfSae59hPxY1pwngwN9sDxtTvEU2drpXdCJq/image.png",
          "market": "https://opensea.io/assets/0x60f80121c31a0d46b5279700f9df786054aa5ee5/557046",
          "name": "I'm loving it",
          "tokenId": "557046",
          "score": 0.65,
          "isVerified": false,
          "marketName": "OpenSea"
        }
      ]
    },
    "40610047128735507369531371678689547884095804282887658682343845465022913314834": {
      "exact_match": [
        {
          "contract": "0xd07dc4262bcdbf85190c01c996b4c06a461d2430",
          "description": "",
          "image": "ipfs://ipfs/QmPuJxURAgyFE1H2Qj5u9veEYNMyuhckd9ghKAwiWD28v6/image.jpeg",
          "market": "https://opensea.io/assets/0xd07dc4262bcdbf85190c01c996b4c06a461d2430/643499",
          "name": "Snake of sea ",
          "tokenId": "643499",
          "score": 0.95,
          "isVerified": false,
          "marketName": "OpenSea"
        }
      ],
      "near_extract": [],
      "sematic": [
        {
          "contract": "0x6184f10302cebeea0211f9310225f051cc549626",
          "description": "Galactic Secret Agency is a collection of 10.000 unique Alien Agents. They're lurking, watching and influencing humanity for centuries. Each Alien is unique, generated from over 170 hand drawn assets. Holding one of the agent grant you access to future members-only benefits. Visit our website to learn more about GSA. https://www.GalacticSecretAgency.com",
          "image": "https://galacticsecretagency.com/assets/assets/gsa/avatar/5101.png",
          "market": "https://opensea.io/assets/0x6184f10302cebeea0211f9310225f051cc549626/5101",
          "name": "Agent #5101",
          "tokenId": "5101",
          "score": 0.65,
          "isVerified": true,
          "marketName": "OpenSea"
        }
      ]
    }
  }
}
```


# NFT Staking Infrastructure

In addition to staking tokens via [aiRight’s Farming page](https://airight.io/token-farming), we have released the NFT Staking service as a time\&cost-saving solution to the collections generated on Oraichain and other blockchains (ETH, BSC,...).

* Opensource Minting Contract
* Opensource Marketplace Contract (With or without Royalty Protocol)
* Token Minting Contract on Oraichain
* NFT Staking Platform (NFT Staking Website)
* NFT Staking Contract on Oraichain

## NFT Staking for NFT collections minted on Oraichain

We provide an open-source smart contract and interface template for the developers to create an NFT staking pool to distribute rewards to the NFT holders.

* The holders of the NFTs can stake their assets and receive rewards in tokens. The APR is calculated based on the value of NFTs when they are sold from the artists, the staking duration, and the number of NFTs staked. There is no lock period required so the NFT holders can deposit and withdraw at any time and earn real-time rewards. If users withdraw their staked NFTs, the previous rewards still remain.
* Users will interact with aiRight NFT Staking Interface and use the Owallet to store NFTs, tokens, and rewards.

*If you want to customize the contract to distribute the rewards in a specific way, please contact us via* [*\[email protected\]*](https://1618543995-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3poHJMls5Gg41zAgEa8S%2Fuploads%2F2FmdkGssLG6NXG4FtiC6%2Femail%20protection?alt=media) *to get support.*

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FpCncqMPkyHbdteUMZqwp%2Fimage.png?alt=media\&token=19970c72-2eb4-48a7-a0da-92aa81da298c)

* NFT Staking v1

aiRight has released the NFT staking vaults and provides rewards in cooperation with our partners — verified artists.

Users can stake the NFTs of each collection on aiRight to a relative farming pool and receive rewards in the AIRI mainnet while maintaining ownership. The APR is calculated based on the value of NFTs when they are sold from the artists, the staking duration, and the number of NFTs staked. There is no lock period required so the NFT holders can deposit and withdraw at any time and earn real-time rewards. If users withdraw their staked NFTs, the previous rewards still remain.

* NFT Staking v2

With the mission of becoming a launchpad for artists, we will also launch NFT Staking v2, allowing creators to create their own staking pool to reward NFT holders. The pool creators can create and run their own token on Oraichain with technical support from the aiRight team. In cooperation with the asset verification mechanism on Discord, creators can easily build their own community and manage their own NFT projects.


# No gas-fee NFT Marketplace with Authenticated NFT & Royalty Protocol for creators

NFT Marketplace with full functions Mint, Collection, Buy, Sell, Auctions, Transfer Authenticated NFTs and forever royalty for creators.

### **Marketplace with the Content-Authenticated NFTs**.&#x20;

We are proud to be the first NFT platform to integrate AI Copied NFT Detection technology to give both new and experienced NFT collectors creditable information sources to protect themselves from fraud. Using the AI blockchain oracle mentioned before, aiRight marketplace only lists NFT with Copied NFT Detection report attached, to give users more clues to evaluate the authenticity of the NFT before purchasing them.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FdNPa8EX2qqhroUxadRVm%2Fimage.png?alt=media\&token=db7309df-4fc7-4881-982f-e8364aae35e8)

**Using aiRight Marketplace, the creators can take advantage of our Royalty Protocol** integrated to forever benefit from every secondary sale of NFTs directly to their wallets without spending any effort.

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYfTlaGmGegP6rwNQAunh%2Fuploads%2FEHpIOwQ0SMv5qtNfUkUw%2Fimage.png?alt=media\&token=61e95e7c-8340-49f0-b039-504676944c79)

#### What are NFT royalties on aiRight? <a href="#what-are-nft-royalties-on-airight" id="what-are-nft-royalties-on-airight"></a>

NFT royalties are payments that compensate original NFT creators for the use of their NFTs. Giving artists a percentage of the sale price each time their artwork is resold. No matter how many secondary sales occur, the royalties will always be paid back to the original creator of the NFT, and the whole process is automated.

Differently from some existing implementations of royalty on several NFT marketplaces like Rarible, Foundation, Zora, or Superare for one-creator with/without collector roles, aiRight empowers a set of creators and investors via the design and implementation of the Oraichain Royalty Protocol.

#### How NFT royalties work <a href="#c9e1" id="c9e1"></a>

NFT Marketplace smart contract on aiRight brings its users the right to benefit from future sales by defining permanent royalty shares for creators and temporary royalty shares for owners.

The creators can set a royalty rate when minting the NFT on aiRight. Each time a secondary sale happens, royalties are automatically calculated based on the price and paid to the author's wallet through the aiRight marketplace contract.

* **Royalty for Creators:**

Creators are the ones who contribute to the creation of an NFT asset. On aiRight, they are AI Providers (can be a list of contributors) and end-users who pay the gas fee to mint the NFT. Creators set their desired royalty rates when minting the NFT at a max rate of 20%. The rates for AI Providers as creators are obtained from the contract of the providers. The royalty rate for the Original assets minting on aiRight is 0%. Currently, aiRight provides other AI models for minting NFTs with a 1% creator royalty rate.

* **Royalty for Owners (only applied to OW721 NFT):**

The owners of an NFT are the ones currently holding the NFT. The aiRight Royalty protocol allows owners to set Royalty rates between 0–20% (based on the next sale price) when selling the NFT to the marketplace. The royalty will be paid back to previous owners after the next resale. For newly minted NFTs, the creator is the owner. They lose ownership when selling/transferring the NFT to others.

#### Managing your Royalty on aiRight <a href="#id-651a" id="id-651a"></a>

aiRight has developed the **Royalty management system** to visualize cash flow from their NFTs. Users can easily see every received and likely-to-come royalty from their NFTs.

On your Profile page, there are 2 categories for royalties managing: Creator Royalty and Seller Royalty

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FiNWxpp4y8x1qOYIkfMhS%2FA%CC%89nh%20chu%CC%A3p%20Ma%CC%80n%20hi%CC%80nh%202022-06-06%20lu%CC%81c%2018.07.48.png?alt=media\&token=7f8f2fb6-aad8-4ea8-89cf-1771fd36a896)

* **Creator Royalty:** Aggregate all the NFTs that you are a creator with and royalty-related metrics, including the most updated royalty rate, the current price of NFT on the marketplace (if the NFT is not on-sale, it will show “Not on-sale”) and future incoming royalty amount.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FrfOUDeoPlqHKsZ4xAYZI%2FA%CC%89nh%20chu%CC%A3p%20Ma%CC%80n%20hi%CC%80nh%202022-06-06%20lu%CC%81c%2017.49.18.png?alt=media\&token=08036dcb-24ed-47ca-89b5-93c5a50a17f6)

When clicking on “Details” of each NFT, you can see every transaction of incoming money, including arisen royalties, the revenue of selling NFTs, royalty for being the previous owner of NFT (only 1 time when you sell the NFT on Marketplace for the first time)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FsO0DaIBxgCCyeFJjRcEG%2FA%CC%89nh%20chu%CC%A3p%20Ma%CC%80n%20hi%CC%80nh%202022-06-06%20lu%CC%81c%2017.49.44.png?alt=media\&token=c3a283a4-2313-440a-b959-86d5df42887f)

* **Seller Royalty:** Aggregate all the future income from NFT that you are the previous owner. It will only display when your buyer puts the NFT on sale on the marketplace. Once the NFT is re-sold, you will receive royalties (see the record on the “Currency transactions” tab) then the NFT will disappear on the “Seller Royalty” tab.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FwrQHdowwCCaEHzyRsMkL%2FA%CC%89nh%20chu%CC%A3p%20Ma%CC%80n%20hi%CC%80nh%202022-06-06%20lu%CC%81c%2017.52.28.png?alt=media\&token=5d0fdbba-c503-437b-8907-5aa9d15eb752)


# NFT ownership verification for Discord membership

NFT ownership verification for Discord membershipA Discord bot can be integrated into any Discord servers to verify the NFT Membership to assign specific roles to members.

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYfTlaGmGegP6rwNQAunh%2Fuploads%2FFbe2vAPPd6U4eJloACdx%2Fimage.png?alt=media\&token=ac51dd27-e3e5-4660-9930-2851bd698d94)

### **What is the NFT ownership verification for the Discord private channel?** <a href="#id-28fe" id="id-28fe"></a>

This is a tool on Discord to support artists and projects by building strong communities for their NFT holders. This bot will help to connect both the user’s aiRight and Discord accounts, verifying NFT ownership and assigning a role to access their private channels on Discord. This bot will allow creators to effectively utilize their NFTs as the ticket to join the fan clubs, communities and grant additional privileges to collectors.

### Mechanism <a href="#mechanism" id="mechanism"></a>

After connecting their wallet to the Discord account via the aiRight page, users can select the private channels from the list to join. Our bot will scan your wallet and assign you a new role allowing you to access the channels or get more powers (depending on each communities customization) if your assets include the NFT(s) from the selected artists. Your assessment will be denied if you don’t meet the above requirements. Please be noted that each wallet will be mapped with only one Discord account and all your roles on these channels will expire if you disconnect the aiRight wallet with the Discord account.

👉🏻 [The detailed guideline for members](https://docs.airight.io/docs/guideline-tutorials/how-to-join-private-channel-on-airight-hangout-server)​

### Integrating our **NFT ownership verification** Discord bot into your servers <a href="#integrating-our-nft-ownership-verification-discord-bot-into-your-servers" id="integrating-our-nft-ownership-verification-discord-bot-into-your-servers"></a>

​[👉🏻 Please find the guideline here ](https://docs.airight.io/docs/for-dev-coming-soon/nft-ownership-verification-discord-bot-integration)​

### Creating a private channel for your community on the aiRight server <a href="#id-3baf" id="id-3baf"></a>

* Before building communities on aiRight, you need to become a verified artist on aiRight. Please fill in this form to register. <https://forms.gle/nyQxxkLgRe3zekreA>​
* Once verified, creators can request a new private channel with custom roles in the aiRight Hangout Discord Server <https://forms.gle/pfma5RbbdSojxZat5,> which will be created and set up by the aiRight team.
* The aiRight team will also make announcements to our community via all official channels about upcoming private communities. We are happy to collaborate with creators on campaign customization.


# AI Service


# Flux

* **Image Generation API:**

  This API allows you to generate images from textual descriptions using the Flux model.
* **Try it out**

  Get your API key at the following site: <https://airight.io/api-key>
* **How to use**
  * Please call the following endpoint with a `POST` request: <https://developers.airight.io/nft-market-backend-service/sdk/models/flux>
  * The headers of the request must include an API key in the `x-api-key` field. The body of the request must be `multipart/form-data`, and the `accept` header should be set `application/json`
* **Parameters:**
  * *<mark style="color:blue;">callback</mark>*: (required) an api url that we can call by POST method to return the result after the image is generated.
  * *<mark style="color:blue;">modelId</mark>*: (required) The Model ID is what we use to set default values for optional parameters. Its value is `133`
  * *<mark style="color:blue;">prompt</mark>*: (required) A textual description of the desired image. More specific and detailed prompts yield better results.
  * *<mark style="color:blue;">width</mark>, <mark style="color:blue;">height</mark>*: (optional) The dimensions of the generated image. Default is `512`.
* **Response:**

  The API returns the job ID which you can get the result by calling the api [https://developers.airight.io/nft-market-backend-service/sdk/art/{id}](https://developers.airight.io/nft-market-backend-service/sdk/art/%7Bid%7D) if we are unable to call the callback url to send you the response.


# Stable Diffusion (SD) And Stable Diffusion XL (SDXL)

* **Image Generation API**

  This API allows you to generate images from textual descriptions using the Stable Diffusion model. Stable Diffusion is a latent text-to-image diffusion model capable of generating photo-realistic images given any text description.

* **Try it out**

  Get your API key at the following site: <https://airight.io/api-key>

* **How to use**

  * Please call the following endpoint with a `POST` request:
    * <https://developers.airight.io/nft-market-backend-service/sdk/models/sd> with **SD**
    * <https://developers.airight.io/nft-market-backend-service/sdk/models/sdxl> with **SDXL**
  * The headers of the request must include an API key in the `x-api-key` field. The body of the request must be `multipart/form-data`, and the `accept` header should be set `application/json`

* **Parameters:**
  * *<mark style="color:blue;">callback</mark>*: (required) an api url that we can call by POST method to return the result after the image is generated.
  * *<mark style="color:blue;">modelId</mark>*: (required) The Model ID is what we use to set default values for optional parameters. Its value is `65` for <mark style="color:red;">SD</mark> and `71` for <mark style="color:red;">SDXL</mark>
  * *<mark style="color:blue;">prompt</mark>*: (required) A textual description of the desired image. More specific and detailed prompts yield better results.
  * *<mark style="color:blue;">negative\_prompt</mark>*: (optional) A textual description of what should **not** be included in the image. Helps in preventing unwanted elements or artifacts.
  * *<mark style="color:blue;">model</mark>*: (required) Also known as **checkpoint models**, are pre-trained Stable Diffusion weights for generating a particular style of images.

    Its value is taken from the api <https://developers.airight.io/nft-market-backend-service/models/prompt/model15> with <mark style="color:red;">SD</mark> and <https://developers.airight.io/nft-market-backend-service/models/prompt/model-sdxl> with <mark style="color:red;">**SDXL**</mark>
  * *<mark style="color:blue;">lora</mark>*: (optional) a powerful technique used in Stable Diffusion to customize the model's behavior without requiring extensive retraining. By introducing a small, trainable component to the model, Lora can significantly alter its output style or content.

    ex: ‘{<mark style="color:orange;">**`name`**</mark>}:{<mark style="color:orange;">**`weight`**</mark>},{<mark style="color:orange;">**`name`**</mark>}:{<mark style="color:orange;">**`weight`**</mark>},…’

    <mark style="color:orange;">**`name`**</mark> is the name of the LoRA model. It can be different from the filename. Its value is taken from the api <https://developers.airight.io/nft-market-backend-service/models/prompt/lora15> with <mark style="color:red;">**SD**</mark> and <https://developers.airight.io/nft-market-backend-service/models/prompt/lora-sdxl> with <mark style="color:red;">**SDXL**</mark>**.**

    <mark style="color:orange;">**`weight`**</mark> is the emphasis applied to the Lora model. It is similar to a keyword weight. The default is `1`. Setting it to 0 disables the model.
  * *<mark style="color:blue;">steps</mark>*: (optional) The number of diffusion steps. More steps result in higher quality images but increase generation time. Its value is a int number from 0 to 50.
  * <mark style="color:blue;">cfg\_scale</mark>: (optional) Controls how closely the generated image adheres to the prompt. Higher values lead to images more aligned with the prompt, while lower values allow for more creative variations. Its value is a float number from 0 to 15. Default is `7,5`.
  * *<mark style="color:blue;">seed</mark>*: (optional) A random number that acts as a starting point for the generation process. Changing the seed produces different variations of the same prompt. Default is `-1`.
  * *<mark style="color:blue;">sampler</mark>*: (optional) The algorithm used for sampling during the generation process. Different samplers offer trade-offs between speed, quality, and diversity. Common samplers include Euler a, LMS, DPM++ 2M. Default is DPM++ 2M.

    Its value is one of the following: 'Euler', 'LMS', 'Heun', 'DPM2', 'DPM2 a', 'DPM++ 2S a', 'DPM++ 2M', 'DPM++ SDE', 'DPM++ 2M SDE', 'DPM++ 2M SDE Heun', 'DPM++ 2M SDE Heun', 'DPM++ 2M SDE Heun Exponential', 'DPM++ 3M SDE', 'DPM++ 3M SDE', 'DPM++ 3M SDE Exponential', 'DPM fast', 'DPM adaptive', 'LMS', 'DPM2', 'DPM2 a', 'DPM++ 2S a', 'Restart', 'DDIM', 'PLMS', 'UniPC'
  * *<mark style="color:blue;">width</mark>, <mark style="color:blue;">height</mark>*: (optional) The dimensions of the generated image. Default is `512`.
  * *<mark style="color:blue;">enable\_hires</mark>*: (optional) An option that allows the model to generate higher resolution images than the default setting. Default is `false`.
  * *<mark style="color:blue;">batch\_size</mark>*: (optional) Number of images generated. Default is `1` and ranges from 1 to 4.
  * *<mark style="color:blue;">adetailer</mark>*: (optional) is a Stable Diffusion Automatic11111 web-UI extension that automates inpainting and more. It saves you time and is great for quickly fixing common issues like garbled faces. Default is `false`.
  * *<mark style="color:blue;">vae</mark>*: (optional) stands for **variational auto encoder**. It is part of the neural network model that encodes and decodes the images to and from the smaller latent space, so that computation can be faster. Your images will come out looking more sharper and crispier. Its value is one of the following:

    'Automatic', 'vae-ft-mse-840000-ema-pruned.ckpt', 'kl-f8-anime.ckpt', 'kl-f8-anime2.ckpt', 'YOZORA.vae.pt', 'orangemix.vae.pt', 'blessed2.vae.pt', 'animevae.pt', 'ClearVAE.safetensors'
  * *<mark style="color:blue;">embedding</mark>:* (optional) is the result of textual inversion, a method to define new keywords in a model without modifying it. The method has gained attention because its capable of injecting new **styles** or **objects** to a model with as few as 3 -5 sample images.

    Its value is one of the following:

    'face\_yolov8s', 'face\_yolov8m', 'face\_yolov8n', 'hand\_yolov8s.pt', 'person\_yolov8n-seg.pt', 'person\_yolov8m-seg.pt', 'person\_yolov8s-seg.pt', 'mediapipe\_face\_full', 'DPM++ 2M SDE', 'Restart', 'DPM++ 2M SDE Exponential', 'DPM++ 2M SDE Heun', 'DPM++ 2M SDE Heun Exponential',
  * *<mark style="color:blue;">hr\_upscaler</mark>*: (optional) is an AI upscaler option to enhance the detail of the image.

    Its value is one of the following:

    'Latent', 'Latent (antialiased)', 'Latent (bicubic)', 'Latent (bicubic antialiased)', 'Latent (nearest)', 'Latent (nearest-exact)', 'None', 'Lanczos', 'Nearest', '4x-UltraSharp', 'LDSR', 'R-ESRGAN 4x+', 'R-ESRGAN 4x+ Anime6B', 'ScuNET GAN', 'ScuNET PSNR', 'SwinIR 4x'
  * *<mark style="color:blue;">hr\_denoising\_strength</mark>*: (optional) as the balance between preserving the original image and creating a completely new image. Denoising strength determines how much noise is added to an image before the sampling steps. It is a common setting in image-to-image applications in Stable Diffusion.

    The value of denoising strength ranges from 0 to 1. 0 means no noise is added to the input image. Default is `1` means the input image is completely replaced with noise.
  * *<mark style="color:blue;">hr\_steps</mark>*: (optional) similar to *steps* but applied to ai upscaler when enable\_hires is enabled

* **Response:** The API returns the job ID which you can get the result by calling the api [https://developers.airight.io/nft-market-backend-service/sdk/art/{id}](https://developers.airight.io/nft-market-backend-service/sdk/art/%7Bid%7D) if we are unable to call the callback url to send you the response.


# DALL-E 2&3

* **Image Generation API:**

  This API allows you to generate images from textual descriptions using the Dall-e 2&3 model.
* **Try it out**

  Get your API key at the following site: <https://airight.io/api-key>
* **How to use**
  * Please call the following endpoint with a `POST` request: <https://developers.airight.io/nft-market-backend-service/sdk/models/dall-e>
  * The headers of the request must include an API key in the `x-api-key` field. The body of the request must be `multipart/form-data`, and the `accept` header should be set `application/json`
* **Parameters:**
  * *<mark style="color:blue;">**callback**</mark>* <mark style="color:red;">string</mark> Required

    An api url that we can call by POST method to return the result after the image is generated.
  * *<mark style="color:blue;">**modelId**</mark>* <mark style="color:red;">integer</mark> Required Its value is *`70`*

    The Model ID is what we use to set default values for optional parameters.
  * *<mark style="color:blue;">**prompt**</mark>* *<mark style="color:red;">string</mark>* Required

    A textual description of the desired image. More specific and detailed prompts yield better results.
  * *<mark style="color:blue;">**model**</mark>* *<mark style="color:red;">string</mark> Optional Defaults to `dall-e-2`*

    The model to use for image generation. Must be one of **`dall-e-2`***,* **`dall-e-3`**
  * *<mark style="color:blue;">**quality**</mark>* <mark style="color:red;">string</mark> Optional Defaults to *`standard`*

    The quality of the image that will be generated. **`hd`** creates images with finer details and greater consistency across the image. This param is only supported for **`dall-e-3`**.
  * *<mark style="color:blue;">**style**</mark>* *<mark style="color:red;">string</mark> Optional Defaults to* `vivid`

    The style of the generated images. Must be one of **`vivid`** or **`natural`**. Vivid causes the model to lean towards generating hyper-real and dramatic images. Natural causes the model to produce more natural, less hyper-real looking images. This param is only supported for **`dall-e-3`**.
  * *<mark style="color:blue;">**size**</mark>* *<mark style="color:red;">string</mark> Optional Defaults to `1024x1024`*

    The size of the generated images. Must be one of **`256x256`**, **`512x512`**, or **`1024x1024`** for **`dall-e-2`**. Must be one of **`1024x1024`**, **`1792x1024`**, or **`1024x1792`** for **`dall-e-3`** models.
* **Response:**

  The API returns the job ID which you can get the result by calling the api [https://developers.airight.io/nft-market-backend-service/sdk/art/{id}](https://developers.airight.io/nft-market-backend-service/sdk/art/%7Bid%7D) if we are unable to call the callback url to send you the response.


# How do I create an aiRight account?

How do I create an aiRight account?Learn how to create an account, and set up your wallet. Let's get started!

### 1. Why do I need to create an Oraichain wallet? <a href="#id-1.-why-do-i-need-to-create-an-oraichain-wallet" id="id-1.-why-do-i-need-to-create-an-oraichain-wallet"></a>

You gonna need to create an Oraichain wallet as an aiRight account, because all transaction on aiRight is executed and recorded on Oraichain mainnet. A unique wallet address will be generated for you, and you'll use this address to store your $ORAI, $AIRI; purchase NFTs, and pay for gas fees for your purchases on aiRight Marketplace.&#x20;

Due to the transparency of blockchain nature, all transactions connected to your wallet address can be found on <https://scan.orai.io/>.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FbVzlUKjhwUlrpPQa1uEZ%2Fimage.png?alt=media\&token=2440d859-7a86-4668-a744-4efa5e9a13a8)

*Watch our tutorial below to learn how to* create and activate an account on aiRight

{% embed url="<https://www.youtube.com/watch?v=7h4kr5-DW60>" %}

### 2. Customize your profile <a href="#id-2.-customize-your-profile" id="id-2.-customize-your-profile"></a>

If you'd like to change your bio, move your cursor to the avatar icon on the right side of the screen and click on your name.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FFzESELwnNpV7KABbTVFP%2Fimage.png?alt=media\&token=b9dda95d-cfa3-47e5-b1dd-3c8b7d7f104d)

It'll redirect you to your profile. And from here you can customize your description, profile photo, and more.

![](/files/oeNnxvXPGfE675QjDDSw)


# How to buy ORAI and AIRI token

ORAI and AIRI are the cryptocurrencies that fuel transactions on the aiRight, you can buy them from digital currency exchanges like Kucoin, Pancakeswap, and OraiDex.

### 1. Buy CW20 AIRI on OraiDex

CW20 AIRI (AIRI Mainnet) is available to buy on OraiDEX. It can be exchanged from ORAI, UST, and ATOM. Below we will give the most convenient way to get CW20 AIRI (Please note that you need an Oraichain wallet address first. If you haven’t had any address, visit <https://airight.io/> to create one.

{% embed url="<https://www.youtube.com/watch?t=1s&v=7h4kr5-DW60>" %}

**Step 1:** Buy ORAI Mainnet via [Kucoin](https://www.kucoin.com/vi/trade/ORAI-USDT) then withdraw ORAI to your Oraichain wallet.&#x20;

**Step 2:** Visit OraiDEX to swap native ORAI to AIRI

**Important note:** You need to import the mnemonics of the exact Oraichain wallet used for your aiRight account. If not, your AIRI can not be transferred to your aiRight account to make any payment.

{% embed url="<https://www.youtube.com/watch?v=f3-tOx75BKY>" %}

**Step 3:** Swap ORAI to AIRI on OraiDEX:

{% embed url="<https://www.youtube.com/watch?t=1s&v=gtTSqKicTPI>" %}

After buying AIRI successfully, your AIRI will be displayed on your Oraichain wallet (aiRight account)

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2F8f6kxfeZvendtRVTFVjb%2Fimage.png?alt=media\&token=83c4d849-8b56-4857-be21-71943d6b78f9)

### 2. Buy BEP20 AIRI on aiRight and Pancakeswap

{% embed url="<https://www.youtube.com/watch?v=pk09szxs_As>" %}

\- **Bridge AIRI from BSC to Oraichain**&#x20;

**Step 1:** Visit <https://oraidex.io/> and connect both Keplr and Metamask wallet

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FfZktz139qTIdkMaMT4Um%2Fimage.png?alt=media\&token=bc7e9c9c-941c-47af-ae86-77dfa3748c58)

**Step 2:** In the Bridge section, in “From” and “To” columns, select BEP20 and CW20 relatively

**Step 3:** Enter the amount and click “Transfer”. You might need to wait for the transaction to complete.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FtQCYAI5sK2zaMxK3ZUs5%2Fimage.png?alt=media\&token=993f600c-c779-4be7-961b-1c4fa2379c05)

### 3. Transfer CW20 AIRI **between Oraichain wallets**

**Step 1:** Visit <https://oraidex.io/> and connect both Keplr and Metamask wallet

![](https://lh5.googleusercontent.com/w6OQ3SmQmgJssljB-9yVhuYPQSUicSz5TGn7qvMvA1OUuMbotgmmMaE8cjKtFIwRh7dr3RMHXdaTTokBblXe62XWMmW_unlUIZJUu5UTXBTgcu9nqfm5ebDW7oghLkMFK9DCLHeLzAgF-ExUkA)

**Step 2:** Select “Transfer CW20 Token”, here you can choose the token you want to transfer

**Step 3:** Choose the token you want to transfer, fill in the oraichain recipient address and click “Transfer”

![](https://lh4.googleusercontent.com/_vYNYJdhPES1nI80tgayU53rKe1Fh_q6Rki46xE2IhGKQL4-OqI8j9I9n96BXG7IQzBUJ2Cguu3FkK3j7qxDJxLGaT29hvub2owXP9DXGGIg-5haVidbxUY3ZzaZW1hq1BzIReb754ja7-mCxA)

### 4. What is the difference between CW20 AIRI, and BEP20 AIRI?

The primary difference between CW20 AIRI and BEP 20 AIRI is that of the underlying network. While CW20 tokens are based on the Oraichain mainnet, BEP20 tokens are built on BSC network. With each type of token, the holders will have different privileges.

**CW20 AIRI (native AIRI):** Besides being used as a payment token and[ NFT Staking ](https://airight.io/nft-staking)reward on aiRight, CW20 AIRI also opens a gateway for the holders to access various current and upcoming beneficial programs.

**BEP20 AIRI:** Used primarily as a farming token, BEP 20 AIRI holders are able to use this token to stake on aiRight [Token Farming](https://airight.io/token-farming) pool to get passive income.


# How to bridge BEP20 AIRI <=> CW20 AIRI

### **1. How to bridge $AIRI from Oraichain to BSC:**

**First,** Visit[ https://oraidex.io/](https://oraidex.io/) and connect both Keplr and Metamask wallet To bridge AIRI on Oraichain to BSC, the AIRI will be transferred over the 3 steps: CW20 AIRI on Oraichain => BEP20 AIRI on Oraichain => BEP20 AIRI on OraiBridge (a subnetwork of Oraichain executing the cross-chain token transfer) => BEP20 AIRI on BSC

**Step 1:** CW20 AIRI (Oraichain) => BEP20 AIRI (Oraichain) In the Bridge section, in **Oraichain column**, select AIRI (Oraichain) box

![](https://miro.medium.com/max/1400/0*RX3xU9YAH2nlne7k)

Enter the amount and click “Converse to BEP20 AIRI (Oraichain)”

![](https://miro.medium.com/max/1400/0*7ihmXmGzpomRV2Ry)

**Step 2:** BEP20 AIRI (Oraichain) => BEP20 AIRI (OraiBridge) *(OraiBridge is a subnetwork of Oraichain to support transfer token cross chain)*

Still, in the Oraichain column, choose the “BEP20 AIRI (Oraichain)” box, enter the amount and click “Transfer to OraiBridge”

![](https://miro.medium.com/max/1400/0*yiMVCyFScgZ9HFb7)

**Step 3:** Complete by transfer BEP20 AIRI (OraiBridge) => BEP20 AIRI (BNB chain)

Switch to **Other chains** column, select “BEP20 AIRI (OraiBridge)” box, enter the amount and click “Transfer To Binance Smart Chain”

![](https://miro.medium.com/max/1400/0*HUsURZ8RqnOuOL_C)

Please wait until the transaction is done and you will see your BEP20 AIRI shown on the UI.

### **2. How to bridge AIRI from BSC to Oraichain?**

**Step 1:** Visit <https://oraidex.io/> and connect both Keplr and Metamask wallet

**Step 2:** In the Bridge section, in “Other chains” and “Oraichain” columns, select BEP20 and CW20 relatively

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FEhIzXNtAm7c3BcatECsh%2FA%CC%89nh%20chu%CC%A3p%20Ma%CC%80n%20hi%CC%80nh%202022-06-09%20lu%CC%81c%2010.53.52.png?alt=media\&token=fa2490fc-8465-46e4-9f95-31429ac525d9)

**Step 3:** Enter the amount and click “Transfer”. You might need to wait for the transaction to complete.

**Step 4:** After the transaction is complete, click the “Convert to AIRI” button to get the CW20 AIRI on Oraichain Mainnet finally.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2F9smkhbTmUuVOgiaYn8Ap%2FA%CC%89nh%20chu%CC%A3p%20Ma%CC%80n%20hi%CC%80nh%202022-06-07%20lu%CC%81c%2017.39.54.png?alt=media\&token=d635d65a-72cc-48d0-ba26-202d43030d2b)


# How do I mint an authenticated NFT on aiRight?

With the mission of creating a copyright management platform for multimedia NFTs, aiRight allows you to mint image, audio, and video artworks into NFT as an OW721 or OW1155 token while providing copyright by AI Similarity Scanning technology, giving both new and experienced NFT collectors an easy to use tool to protect themselves from fraud.

**Step 1: Go to mint NFT and choose the NFT kind**

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FSD2nl6sF5il2ZqEovAkN%2Fimage.png?alt=media\&token=e174f991-12d5-4b29-902f-dadee2d941e2)

**Step 2: Choosing your artwork and filling in information, click "Generate asset"**

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2F446ntkKfnrRhctnL3S3Q%2Fimage.png?alt=media\&token=f4458667-761c-4dc3-9503-be996a62ca5d)

**Step 3: Waiting for the report of your NFT to be done**

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FdLCvS5N2s1NjP45be5K8%2Fimage.png?alt=media\&token=626debda-8ef8-49b4-9c41-8c2c484ce0b3)

This report shows similar NFTs collected over many blockchains and marketplaces, protecting IP for creators and giving users more clues to evaluate the authenticity of the NFT.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FYNmn7SgvZZ2fWbci1AYT%2Fimage.png?alt=media\&token=0ce276fa-fcc5-47a3-9a51-155496603925)

**Step 4: Minting your asset**

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FmuujDFG2VA1zBTEF3P8X%2Fimage.png?alt=media\&token=064ab768-9693-4a84-ad6f-ba23e931542a)

For the details, take a look at the short video below to see how the mint flow will work

{% embed url="<https://www.youtube.com/watch?v=5cZtZYLH_7Y>" %}


# Selling/Buying an NFT using aiRight

### 1. Selling NFT

**Step 1:** On aiRight, navigate to the top right of the page, click your profile icon, and select your avatar.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FoWlHDi3JTFFekddpQC0P%2Fimage.png?alt=media\&token=440b869e-f635-4411-8e4c-48ec2b5f53bb)

**Step 2:** Select the NFT you would like to sell from your wallet. If you don't have an NFT available to sell, check out our create an NFT tutorial to get started. (link)

**Step 3:** Select "Sell NF&#x54;**"** on the NFT detail page of the NFT you want to sell

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FfZ9XiW9vKOsKOrxOEXHY%2Fimage.png?alt=media\&token=d6dcbd1e-b5fe-4a38-8e11-c81ab5ce1a2a)

**Step 4:** A pop-up will show up, where you can set the price and payment token

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FMIBzjeUNvhugUmrFYwTD%2Fimage.png?alt=media\&token=32a5236a-ddc1-4d6b-8fe5-99781202033b)

**Step 5:** Select sell to list your NFT to the marketplace

### 2. Buying NFT

**Step 1:** You need to select Marketplace tab on the toolbar to go to aiRight's Marketplace page

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FfHH7C7p3fhge82IiBF3r%2Fimage.png?alt=media\&token=06555519-fe50-4884-b6b1-946cf8e43ad2)

**Step 2:** Choose the NFT you want to buy, and select the "Buy Now" button and follow the payment pop-up.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FiFtTbiXkEy1XeN7i2yf2%2Fimage.png?alt=media\&token=18e98e36-4a68-45c2-95e6-abf180eb8784)

Once the transaction is complete, the item will transfer to your wallet and the seller will receive the payments.

**Step 3:** To see the NFT in your wallet, return to your profile, and select My NFT&#x73;**.**

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2F7pmro51q6shQzISlc8lG%2Fimage.png?alt=media\&token=a5ce5336-fc87-4837-9a27-11ec75db49da)

For more details about selling, buying and bidding NFT on aiRight Marketplace, take a look at the short video below

{% embed url="<https://www.youtube.com/watch?v=U8IE3y5Twxk>" %}


# How to participate in the NFT Staking on aiRight?

In addition to staking tokens via aiRight’s Farming page, we have released NFT Staking, providing distribution of aiRight’s governance token (AIRI) for those who actively participate in commerce on aiRight. The holders of the NFTs from the Verified Artists will have the opportunity to stake their assets in a pool and receive APR on their NFTs.&#x20;

**Step 1:** Visit [NFT Staking page](https://airight.io/nft-staking)​

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FmiCNb9Dg9DqFAiWB0sOI%2Fimage.png?alt=media\&token=95fb8775-e613-48a2-b0f9-9ba539f84041)

**Step 2:** Choose the pool you want to stake

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FotJ0Wi0F6h4o3XlKq90g%2Fimage.png?alt=media\&token=912e0f11-950e-4954-bc95-19d9324b5208)

**Step 3:** Choose NFTs and amount to stake

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FQRXziMF5Ya5U9HVYUh4n%2Fimage.png?alt=media\&token=723f351c-42a5-4095-9674-0c81f04eddf6)

**Step 4:** Unstake your NFT

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FWTt4P3NwDAeZnGPur3i1%2Fimage.png?alt=media\&token=6429894e-4b02-4c1c-961b-925796591932)

Note: For OW1155 NFTs, you have to withdraw all editions of this NFT when unstaking.

**Step 5:** After you unstake all of your staked NFTs, you can claim your reward

![](/files/tMHSe4IvwdTdKs98eDvw)


# How to join private channel on aiRight Hangout server?

How to join private channel on aiRight Hangout server?

### 1. **What is the NFT ownership verification for the Discord private channel?** <a href="#id-28fe" id="id-28fe"></a>

An asset verification bot on Discord has been developed by the aiRight team to provide NFT ownership verification services to our verified artists, allowing NFTs to be used as a ticket for joining private clubs for artists and projects.

By connecting users’ aiRight and Discord accounts, the bot will check the NFT assets and assign specific roles to access the artist’s private zone on Discord. This way creators can effectively utilize their NFTs as the ticket to join the fan clubs, communities and grant additional privilege to collectors.

### **2. How to join private channel on aiRight Hangout server** <a href="#id-2.-how-to-join-private-channel-on-airight-hangout-server" id="id-2.-how-to-join-private-channel-on-airight-hangout-server"></a>

**Step 1**: Connect your aiRight account to Discord:

* Click on the “Connect to Discord” button on your profile

![](https://miro.medium.com/max/1400/0*SNyPtot45FjUxL2a)

* Authorize our bot to link your aiRight account to Discord

![](https://miro.medium.com/max/1400/0*4gtbiGf8aCHTlUiO)

* When the connection is successful, you will receive a notification as below:

![](https://miro.medium.com/max/1400/0*Q_vGj0PdpGm98zjh)

**Step 2:** Go to [aiRight Hangout server](https://discord.gg/nRW5TwdXVY) in the read only category select #🔐private-communities

![](https://miro.medium.com/max/956/0*HafCoEeGie4iyeND)

**Step 3:** Click “Join channel” at the channel where you own the NFT of that artist/collection

![](https://miro.medium.com/max/1400/0*WfMc7x8hvLJ-oLAg)

* If you don’t own any NFTs belonging to that artist/collection, you can click on the name of that channel, it will direct you to the artist/collection page so you can buy the NFT. After you’ve bought it, go back to discord and try again.

![](https://miro.medium.com/max/1196/0*NnJ2EAOvJfooM-rP)

Verified artists can request a private channel here: <https://forms.gle/pfma5RbbdSojxZat5>​

Read more about how to become a verified artist: <https://blog.airight.io/call-for-verified-artist-on-airight-ad1676be975f>​


# Approve the new market contract

Along with aiRight's development, we also have to constantly update our contract, which includes the approval mechanism that requires the NFT owners to give permission to our NFT market contract on having authority on executing all the actions related to NFT.

### **1. What is the approval mechanism?**

The approval mechanism: To be able to execute the following actions, Our NFT market contract needs the permission of the NFT owners: Sell/Buy/Auction/Bid/FinishAuction/Automatically send the royalty to the creator, and other actions will be added with the new features coming. So before selling/auctioning your NFT on the aiRight marketplace, the owners need to sign an approval transaction to give authority to our contract.

### **2. Why do I need to approve?** <a href="#id-7c28" id="id-7c28"></a>

For those who have On-sale or need-to-finish auction NFT, each time we update to the new NFT market contract, the previous permission for the former contract is no longer valid so other users can’t buy or finish the auctions (claim NFTs and money) until you approve the new one. We will send a warning popup to these owners to ask for a signing approval transaction, please follow our instructions below. The buyers will also receive the notice if you haven’t approved it on the NFT details page.

### **3. How to approve our new marketplace contract:**

**Step 1**: When you visit Marketplace or your Profile, you will see a warning popup below:

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2Fn00YUjsL4JlmcjSoOULw%2Fimage.png?alt=media\&token=56915706-ff79-4a03-ab57-e0a85aa07857)

**Step 2:** Click “Approve now” and sign the transaction by entering your pin

If you accidentally close the popup, don’t worry, you can turn on it again by clicking on the “Approve the NFT market contract” button in the Profile tab

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FjPrLqr8nrsl9HzwggQJO%2Fimage.png?alt=media\&token=0a24c797-ee13-4214-95eb-ee192d27766e)


# How to create a collection on aiRight?

### 1. What is NFT collection feature on aiRight?

The collection feature allows creators to take their NFT curation to the next level on aiRight, making it easier for artists to manage themed works and for collectors to view complete collections in one place.

Statistics about each collection are also displayed and updated regularly to give the best overview of your collection and how hot it is. These metrics include number of artworks, number of collectors and the total trading volume for the collection.

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FMIJpGKm2o14F0rkmNJVv%2Fimage.png?alt=media\&token=47ff01d9-0afe-4fdd-897e-914c4e65ab9f)

### 2. How to create a collection

**Step 1:** Go to Marketplace->Collection->Create collection

![](https://lh5.googleusercontent.com/HeX-63dUPbcFijNRgw9CByFKJDdWM_trp4OqggPP4-dkSko3zf37eAMNw82TO1sjYluLDAAxjwCJbL_M5rk37bJbXTDSr-tpCkYdOGRsmoSgqJaRYTe7KnXby1kNga1oSHKt0oXwtyggiNTaYg)

**Step 2:** Fill in the necessary information about your collection

![](https://lh3.googleusercontent.com/JhDawwSyj4xaZzNzNNlvyrCHKLDXFrxxF24ckeski0qChm8GMKnGFmBrK56LqIyEG6_2m1UQCMweu9namlpmSsW0a8NmtCbHISV8NtJdv5ScTIc1bGUn-6B7WddM1PXQJSpxeHS4dhQR3DSeWA)

**Step 3:** Select the NFTs you want to add to the collection

![](https://lh4.googleusercontent.com/0K_H-koWhb7hFXtJIu2k1WqXdmmbuUDEV48wVAEy-GJqBGxO4-qD_KXRK6t9vV6yGGY8R6YvhNvSS6cG225W0agsxFLqEi1xRYK8wJsk6tU8_vdsx7UKWXksB8l7PJJR59P7UXUt-5hDsaaxMQ)

**Step 4:** Sellect preview your collection, and create your collection

![](https://2290467065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusKqAWC7kcifq279N0ms%2Fuploads%2FmOdovjogeJxTcRjiGFmI%2Fimage.png?alt=media\&token=cac40c34-524f-4901-a700-de1ca559be73)


