Prove Ownership

Introduction

The proof of ownership feature allows the owner of an NFT to share access to this NFT with someone else with read permission only. The access provided also carries a timestamped proof of ownership so that the reader of the NFT knows when this link was issued.

Workflow

The proof, including a password, also known as a proof key, is issued by the current owner of an NFT. Only the current owner of an NFT can produce the password required by someone else to read the NFT.

Usually, the current owner generates a link from the proof and shares it with another user. The other user uses the link to read the NFT and the time when the proof was issued on the blockchain. The password generated from a proof is valid until the NFT is transferred or another proof is generated.

πŸ“Œ

Note that the NFT issuer is always able to read the NFT as well thanks to another password (viewkey) created when the NFT is issued.

⚠️

Fees

At the protocol level, the proof of ownership is free. Free for the issuer of the NFT, the current owner and the recipient of the proof.

At the blockchain level, the gas fees of a proof transaction are paid by the Arianee protocol.

Interface

Builders

The proof can be issued using the API integration with Arianee SDK or directly at the blockchain level interacting with smart contracts. For proof initiated by the NFT issuer, the NFT issuer can develop its interface to provide proof, outsource the development to a third party or it can use an external interface such as the Arianee NFT Management Platform.

End-users

For proof initiated by another owner than the NFT issuer, the NFT issuer can develop its interface to let owners generate a proof of ownership for their NFTs or outsource the development to a third party for such interface.

The proof of ownership can be generated on:

  • Arianee Wallet application
  • Ownership Account web application
  • Any compatible interface

πŸš€

Our team tips

The proof feature should be used by owners when they need to prove their ownership or share the content of their NFTs, example:

  • Access to a service or event based on the ownership of an NFT.
  • Share the content with another user or the ownership of an NFT.