CIP-NFT Ownership

Placeholder for NFT Ownership

(Work in progress)

CIP: ?
Title: NFT Ownership
Authors: Roar Holte roar.holte@youblob.com
Comments-URI: CIP-NFT Ownership
Discord: Youblob
Ideascale proposal: Online Makerspace
Status: Draft
Type: Standards
Created: 2023-08-12
License: CC-BY-4.0
Requires: CIP25 & CIP86 & Blueprint NFT
Relation: This effort will be presented for the Cardano Summit Hackathon 2023

Material

Whitepaper: Whitepaper
Videos: https://www.youtube.com/@youblobdotcom
Beta release: https://www.youblob.com [can test blueprint functionality]
Mock-ups: https://www.figma.com/file/AnrAqPskGEO8CtpVio1R6Z/Youblob
Dora BUIDL: https://dorahacks.io/buidl/6531
Youblob-Cardano Source code: Bitbucket

Abstract

Currently NFT’s consists of an Artist of a design only.
With NFT Ownership we introduce a new element to an NFT that includes an incentive/revenue model towards owning a Blueprint NFT, as ownership of blueprints generate income through its product sales.

User Journey Pre-requisites

  • Cardano native wallet implemented on system.
  • Blueprint NFT

User Journey

  • A User creates a Blueprint NFT. When created, User is set as;
    • Blueprint Author [100%]
    • Blueprint Owner [100%]
  • A Team creates a Blueprint NFT. When created, each Team participant is set as;
    • Blueprint Authors [~%]
    • Blueprint Owners [~%]

A Team must define their own incentive model for each participant in the Blueprint NFT publication.
Example: Bob did most of the work and allocates 70% of the Author/Owner model. 30% is split on the rest of the team.
The incentive model allocation is done by the Blueprint initiator, and is added as steps before the final Blueprint NFT is published.

What we also can include is that the Team % allocation is pre-set when creating the Team, presenting work “up-for-grabs” on a public listing within the system. Enabling cross border collaboration based on needed skills.

The Blueprint Owner(s) earns a revenue every time a Consumer purchase products through the published Blueprint with its defined Bills of Material.

Manufacturers and Distributors are able to set % revenue on each product in their portfolio/listed products on the open marketplace, promoting their products as an incentive to be used by Makers when creating solutions through Blueprints.

Example 1: Company A launches a new product, to create hype around its product and generate use-cases (Blueprints) around it they set their revenue model to 100%, giving the Maker (Bluprint Author) a new channel of income.

Example 2: Company A and Company B sell similar products, in order to promote their products and have more Makers build around their range, Company A sets a 200% revenue model on their newest products.

[img placeholder: Incentive product]

Terminology

  • Blueprint Owner is the current owner of an NFT
  • “BOM” Bills of Material connected inside a Blueprint that provides revenue to Blueprint Owner

Motivation

Blueprint NFT’s introduces;

  • new way to collaborate around ideas cross border
  • new incentive models to Makers
  • possibility to sell your ideas in the open space
  • present actual value generation around ideas

Specification

Metadata

Metadata JSON schema

Metadata example including the transaction metadata label

Rationale

The format of the content field is required to be an array of 64 bytes chunks, as this is the maximum size of a JSON field in the Cardano ledger.
Tools, such as wallets, are required to recompose the content of the message.

The current Cardano protocol parameter for maximum transaction size, that will hold the metadata, is around 16KB.

Backwards compatibility

No backwards compatibility breaking changes are introduced.

Reference implementation

We leave the decisions, such as what and how to display communication messages, up to downstream tools and wallets.

Copyright

This CIP is licensed under CC-BY-4.0