feat(stacks): add CAIP-19 asset specification #167
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.
Summary
This PR adds a comprehensive CAIP-19 specification for Stacks token assets, addressing the feedback from #68.
stacks/caip19.mdwith support for SIP-010 (fungible) and SIP-009 (non-fungible) tokensstacks/README.mdto reference CAIP-19Relationship to #68
This is an updated implementation that addresses all review feedback from #68:
.contractsyntax{address}.{contract}.{token-name}Key Design Decisions
Asset Reference Format:
.as separator (CAIP-19 compliant, since:is not permitted in asset_reference)::syntaxNamespaces:
sip010sip009Examples (verified on-chain):
Test plan
References
🤖 Generated with Claude Code