feat: add CMTAT standard and link five use cases to existing approaches - #190
Open
mzf11125 wants to merge 1 commit into
Open
feat: add CMTAT standard and link five use cases to existing approaches#190mzf11125 wants to merge 1 commit into
mzf11125 wants to merge 1 commit into
Conversation
Adds CMTAT as a related standard alongside ERC 3643 in GLOSSARY.md, pattern erc3643 rwa.md, and private rwa tokenization.md, closing issue 174. Also links private stocks, private commodities, private fx, and private repo to Private Trade Settlement, and private treasuries to Private Payments, as explicit variants. This addresses the extension items from issue 138. The five use cases that still need new approach cards written from scratch are left for a follow up.
Contributor
Author
|
All CI green, ready for review @rymnc |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What are you adding
Description
Two small pieces of work picked up from the open issue list.
CMTAT standard, closes #174
CMTAT is CMTA's open standard for tokenizing financial instruments. It plays a similar role to ERC 3643, already documented in this repo, but through a rule engine and allowlist model rather than an identity registry with claim issuers. It is blockchain agnostic, with reference implementations on EVM, Tezos, and Solana, and notably an existing privacy preserving implementation in Noir for Aztec.
Added as a cross referenced standard rather than a new pattern card, since the compliant tokenization intent is already covered by pattern erc3643 rwa.md and a near duplicate card would be redundant.
Files touched: GLOSSARY.md, patterns/pattern-erc3643-rwa.md, use-cases/private-rwa-tokenization.md
Approach coverage gaps, part of #138
Issue #138 tracks 14 use cases without a linked approach. Checking current file state, 4 were already effectively covered before this PR (private corporate bonds and private government debt through approach private bonds related_use_cases, private payments already linking out, and private supply chain through open PR #184).
This PR handles the remaining cheap extensions, linking each use case to an existing approach as an explicit variant, following the same pattern already used for private corporate bonds and private government debt.
private stocks, private commodities, private fx, and private repo now point to approach-private-trade-settlement.md
private treasuries now points to approach-private-payments.md
The five use cases that need a brand new approach card written from scratch (private messaging, private oracles, private read, private registry, private procurement) are intentionally left out of this PR for a follow up, given the scope of writing a full approach card per use case.
Files touched: use-cases/private-stocks.md, private-commodities.md, private-fx.md, private-repo.md, private-treasuries.md, approaches/approach-private-trade-settlement.md, approaches/approach-private-payments.md
Checklist