CAIPs icon indicating copy to clipboard operation
CAIPs copied to clipboard

User feedback: No way to address a NON-ASSET deployed smart contract in a namespaced way

Open bumblefudge opened this issue 2 years ago • 8 comments

CAIP-19 only works for assets controlled/registered at a smart contract; non-asset smart contracts are not addressable by it. It feels like asset_type should not be generalized to contract_type, particularly since there are already many users and adopters in the wild using it specifically as a translation-layer/interop tool for asset-specific interactions/queries.

This implies to me that a new, distinct superset CAIP would be worth defining for general-purpose block-, transaction, and/or contract-addressing, particularly since in many of the already-registered namespaces assets are a subset of contracts with different validation rules/addressing systems, etc.

Shout out to @sposth for raising this

bumblefudge avatar Jan 31 '23 16:01 bumblefudge

Uploading CAIPs-main.zip…

Nightmare77769 avatar Jan 02 '24 03:01 Nightmare77769

eip155-82.json eip155-83.json eip155-100 (2).json [eip155-100 [ Uploading CAIPs-main.zip… ]((1).json]https://github.com/ChainAgnostic/CAIPs/files/13806930/eip155-100.1.json))

Nightmare77769 avatar Jan 02 '24 03:01 Nightmare77769

Uploading eip155-82.json…

Nightmare77769 avatar Jan 02 '24 03:01 Nightmare77769

Uploading pm-master.zip…

Nightmare77769 avatar Jan 02 '24 03:01 Nightmare77769

Uploading tokenlist.schema (1).json… Uploading tokenlist.schema.json…

Nightmare77769 avatar Jan 02 '24 03:01 Nightmare77769

@

Nightmare77769 avatar Jan 02 '24 03:01 Nightmare77769

M

Missjones2829 avatar Jun 03 '24 06:06 Missjones2829