indy-did-method icon indicating copy to clipboard operation
indy-did-method copied to clipboard

Add Indy Besu identifiers and entities

Open Toktar opened this issue 1 year ago • 5 comments

This PR adds Hyperledger Indy Besu specific identifiers and entities to original Indy DID Method. During this work, we define Indy Besu identifiers like did:indy:besu:<network-identidier>:<ethereum-address-identifier>

TODO:

  • [x] Update
    • [x] Finding Indy Ledgers
    • [x] Security Considerations
  • [x] Extend Identifiers description (about self-trusted via ethereum address)
  • [x] Add migration plan

Toktar avatar Mar 26 '24 14:03 Toktar

Do we anticipate more than one besu-based ledger? On first pass, it references the besu ledger as a singular thing.

TelegramSam avatar Mar 26 '24 15:03 TelegramSam

Do we anticipate more than one besu-based ledger? On first pass, it references the besu ledger as a singular thing.

Do you mean instances of Indy-Besu networks or ledgers included in one instance? Compared to original Indy, there are not 3 ledgers within the system, but only one. And of course, any amount of network instances.

Toktar avatar Mar 29 '24 16:03 Toktar

I like this - I do think we need a document history added, indicating the date changes were made to add the besu style ledgers. This will help avoid confusion for those looking at the method again.

TelegramSam avatar Apr 23 '24 15:04 TelegramSam

@TelegramSam Thanks a lot for your review. Updated according to your comments. Could you please take a look at it with all the rigor and with fresh eyes?

Toktar avatar May 06 '24 12:05 Toktar

This is looking great. Thanks for all the work and incorporating feedback.

TelegramSam avatar May 07 '24 15:05 TelegramSam