Skip to content
This repository has been archived by the owner on Dec 9, 2023. It is now read-only.

RGB: collectible schema proposal #20

Merged
merged 2 commits into from
Oct 10, 2020
Merged

RGB: collectible schema proposal #20

merged 2 commits into from
Oct 10, 2020

Conversation

dr-orlovsky
Copy link
Member

@dr-orlovsky dr-orlovsky commented Jul 12, 2020

Closes #17

  • Creator of the asset MAY limit total number of issues
  • A single asset is issued per seal, always (indivisibility)
  • Each transfer is a transfer of a single item-per-seal (direct consequence)
  • No burn&reissue procedure
  • Issue may contain binary metadata

Note:
Asset data are limited to 2^16 bytes; for larger asset a reference/link to the externally stored resource (like IPFS) should be used. This is related to general data size limitations of RGB system.

Opened questions:

  • should we allow owners of the asset add some additonal binary data to the as the "asset history" (like adding engravings to the owned item)

Update:

  • Unique tokens & token-specfic data
  • Issue control
  • Generic token data, internal or external, in different formats
  • Engravings (any why Schema subclassing is required)
  • LockUTXOs and descriptors for proof of reserves
  • Renominations
  • Rights splits

@dr-orlovsky dr-orlovsky added the enhancement Improvement to existing functionality or refactoring label Jul 12, 2020
@dr-orlovsky dr-orlovsky added this to the v0.3.0 milestone Jul 12, 2020
@dr-orlovsky dr-orlovsky force-pushed the feat/collectibles branch 3 times, most recently from e576813 to 0e1ee98 Compare July 12, 2020 18:00
@dr-orlovsky dr-orlovsky linked an issue Sep 14, 2020 that may be closed by this pull request
8 tasks
@dr-orlovsky dr-orlovsky modified the milestones: v0.3.0, v0.1.0 Release Oct 10, 2020
@dr-orlovsky dr-orlovsky merged commit be54831 into master Oct 10, 2020
@dr-orlovsky dr-orlovsky deleted the feat/collectibles branch January 27, 2021 13:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Improvement to existing functionality or refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement new set of RGB schemata for fungible assets Upgrade collectionable schemata
1 participant