Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add RGB++ Assets Convention Rules doc #10

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

KryStar11
Copy link
Contributor

@KryStar11 KryStar11 commented Jun 21, 2024

  1. Repost xUDT Information Convention RFC on Nervos Talk, with minor refinements for improved consistency and readability.
    2.Add this doc to the Readme

@KryStar11 KryStar11 changed the title Add Add RGB++ Assets Convention Rules doc Jun 21, 2024
@Flouse Flouse requested review from CipherWang and Flouse July 2, 2024 01:47

## Background

xUDT (RGB++) assets on CKB similar to ERC20 assets on Ethereum in that they lack protocol-level uniqueness constraints for token names.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
xUDT (RGB++) assets on CKB similar to ERC20 assets on Ethereum in that they lack protocol-level uniqueness constraints for token names.
xUDT (RGB++) assets on CKB are similar to ERC20 assets on Ethereum in that they lack protocol-level uniqueness constraints for token names.

Comment on lines +7 to +8
Considering the conventions of the Bitcoin ecosystem, Considering the conventions of the Bitcoin ecosystem, it is necessary to introduce
standards regarding uniqueness and length.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Considering the conventions of the Bitcoin ecosystem, Considering the conventions of the Bitcoin ecosystem, it is necessary to introduce
standards regarding uniqueness and length.
Considering the conventions of the Bitcoin ecosystem, it is necessary to introduce standards regarding uniqueness and length.

- Any addition of invisible characters (including spaces) to the name, regardless of whether there are similar assets,
is treated as a “**duplicate**”.
- For wallets and exchanges, duplicate assets are directly hidden.
- For browsers:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- For browsers:
- For blockchain explorers:


## Letters
- For exchanges, only the ASCII visible character subset is supported.
- For wallets and browsers, the supported character range includes:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- For wallets and browsers, the supported character range includes:
- For wallets and explorers, the supported character range includes:


## Verification
- Whitelisted assets are set to bypass the rules mentioned above.
- To get whiltelist, To get on the whitelist, project owners should submit their token information to Cell Studio’s GitHub repository.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- To get whiltelist, To get on the whitelist, project owners should submit their token information to Cell Studio’s GitHub repository.
- To get on the whitelist, project owners should submit their token information to [TODO].

- Issuance mark: `L1 issue` / `L2 issue` to identify where the coins are issued, on Bitcoin with `rpgpp_lock` or CKB with normal lock;
- Supply mark: `Limited supply` / `Unlimited supply` to identify whether a coin could be issued arbitrarily.

> Note: The [issue For Support tags of xudt #620](https://github.com/Magickbase/ckb-explorer-public-issues/issues/620) defines the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> Note: The [issue For Support tags of xudt #620](https://github.com/Magickbase/ckb-explorer-public-issues/issues/620) defines the
> Note: The [issue For Support tags of xudt #620](https://github.com/Magickbase/ckb-explorer-public-issues/issues/620#issuecomment-2060182586) defines the

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants