Ledger and tokenisation working group: index discovery & alignment of ICRC ledgers with ICRC-3

Hello everyone,

In today’s working group we’ll discuss two topics:

  1. how to move on with aligning Dfinity ICRC ledgers with the ICRC-3 standard
  2. a standard for discovering the index canister associated with a ledgers. A draft of the standard is available here
2 Likes

I’m not sure if I’ll have a chance to make the meeting today.

But I’d like to note that I think number three in this standard is a missed opportunity to create something much broader and useful for the Internet Community Ecosystem. Creating a generic interface for querying ICRC-3 would be much more productive in the long run and allow things like ICRC-7 and the many other standards that are starting to use ICRC-3 for transparency and the publication of transaction logs in their systems to be more easily integrated with things like block explorers.

1 Like

Fully aligned with Skilesare here :+1:

1 Like

Agreed 100% with this

The idea is that the current standard works to discover the current index (hence hardcoding in the standard the did file of the current index canister), and we do this to address the pressing need to simplify index discovery in the short term.
For medium and long term we will work on an ICRC index standard with enhanced functionality which will have its own discoverability interface.

What kind of API do you have in mind here?

Hi @skilesare @sea-snake @levi,

Here’s a draft standard for index discovery + outline of the expected index canister API & behavior. I’ll also run it internally to confirm that the behavior is indeed what’s implemeted in the existing index-ng canisters.
Feedback is more than welcome!