ceramicstudio / js-3id

Authentication system for Ceramic apps that works with blockchain wallets.
Other
107 stars 41 forks source link

feat: caipv1 support #222

Closed zachferland closed 2 years ago

zachferland commented 2 years ago

Minimal support:

Manager tests now pass.

Likely some usability/breaking changes to consider before release, ie like sergey mentioned, changing most accountID strings to instances probably makes sense, and will better indicate to consumers when/if they are using the wrong caip10 version, and make it more explicitly a breaking change. Can be done in another PR though once all esm/v2 changes are working.