Ownership and Monetization
Ownership Establishment
When a user claims ownership of an AIGC, two key actions occur:
ERC-7007 Verifiable Credential (VC) Minting: An ERC-7007 VC is minted, attesting to the user's ownership claim. The VC includes:
The decentralized identifier (DID) of the AIGC
The user's smart account DID as the subject
Metadata about the AIGC (model used, prompt, timestamp, etc.)
The user's digital signature
This VC serves as a cryptographically verifiable proof of the user's ownership claim.
ERC-721 NFT Minting: An ERC-721 NFT representing the unique AIGC asset is minted. The NFT includes:
A unique token ID
Metadata pointing to the AIGC's decentralized storage address
A reference to the associated ERC-7007 VC
The NFT serves as a standardized, interoperable representation of the AIGC as a unique digital asset.
The ERC-7007 VC and ERC-721 NFT are linked, with the NFT metadata referencing the VC. This establishes a two-way link between the ownership claim (VC) and the actual AIGC asset (NFT).
Ownership Verification
When verifying ownership of an AIGC, both the ERC-7007 VC and ERC-721 NFT come into play:
VC Verification: The ERC-7007 VC associated with the AIGC can be cryptographically verified. This involves checking:
The integrity of the VC data
The validity of the digital signatures
The authenticity of the issuer (the AXES platform)
Successful verification of the VC proves the validity of the ownership claim.
NFT Ownership: The ownership of the ERC-721 NFT can be checked on the blockchain. This involves:
Querying the NFT contract to get the owner of the specific token ID
Comparing the owner's address with the claimant's address
If the claimant's address matches the NFT owner, it confirms their ownership of the unique AIGC asset.
By cross-referencing the ownership claim in the ERC-7007 VC with the actual asset ownership in the ERC-721 NFT, a robust verification of AIGC ownership can be achieved.
Monetization
The synergy of ERC-7007 and ERC-721 enables secure and verifiable monetization of AIGC:
Listing: When a user lists their AIGC for sale in the marketplace, they provide:
The ERC-721 NFT representing the AIGC asset
The associated ERC-7007 VC attesting to their ownership
The marketplace verifies the ownership by checking the VC and confirming the user's ownership of the NFT.
Sale: When a sale is initiated, the marketplace:
Transfers the ERC-721 NFT from the seller to the buyer
Transfers the payment (in tokens) from the buyer to the seller
Updates the ERC-7007 VC to reflect the new ownership
The atomic transfer of the NFT and the update of the VC ensure that the ownership change is securely reflected on both layers.
Royalties: If the original creator has set royalties, the marketplace distributes a portion of the sale price to them. This is possible because:
The ERC-721 NFT metadata can include royalty information
The original creator can be identified from the initial ERC-7007 VC
By leveraging the features of ERC-721 (unique asset representation, royalties) and ERC-7007 (verifiable ownership claims), the AXES platform enables secure and transparent monetization of AIGC.
Last updated