did-pkh
did-pkh copied to clipboard
Add support for Aleo
CAIP-2 proposed definition: https://github.com/ChainAgnostic/CAIPs/pull/84
Implementation: https://github.com/spruceid/ssi/pull/348
An Aleo account address is an Edwards BLS12 public key. This PR proposes to use BlockchainVerificationMethod2021 as the verification method type. That is a verification method type based on blockchainAccountId.
A signature/proof type, AleoSignature2021
, is proposed for use with Aleo accounts using this verification method, in https://github.com/spruceid/ssi/pull/360.
@oed Probably should wait - unless @aleohq prefers otherwise and/or we don't mind keeping track of unapproved CAIP-2 namespaces.
Rebased to fix conflict with #14.
Resolved on today's calll to hold off until upstream merge at the registry, and merge as-is if that occurs as-is, rediscuss if changes needed.
Mentioning on call today... still waiting on CAIP approval.