dfinity / ICRC

Repository to ICRC proposals
Apache License 2.0
26 stars 5 forks source link

ICRC-82: Shared ecosystem canisters (ICRC-28 extension) #82

Open dostro opened 1 month ago

dostro commented 1 month ago

ICRC-82: Shared ecosystem canisters

Status Badge

Summary

ICRC-28 defines a standard method to provide global delegations to relying parties while ensuring that malicious actors cannot gain permission to manage user data in arbitrary canisters (i.e. drain a user's wallet of its assets).

Given that it is possible for applications to create canisters whose purpose is shared across services, this standard defines a set of canisters signers may choose to exclude from the list of targets.

In particular, this standard focuses on asset canisters as defined by the following standards:

TODO

Define how signers identify such canisters. Existence of {standard}_name method?

frederikrothenberger commented 1 month ago

@dostro: the ICRC number must be equal to the issue number (which is 82). So this should be named ICRC-82 instead.