13B/ Tunnel to KERI Island - How can we interoperate with KERI?
Tunnel to KERI Island - How can we interoperate with KERI?
Session Convener: Sam Smith + Markus Sabadello
Notes-taker(s): Markus Sabadello
Tags / links to resources / technology discussed, related to this session:
KERI, OOBI, DIDs
Discussion notes, key understandings, outstanding questions, observations, and, if appropriate to this discussion: action items, next steps:
KERI doesn't trust ledgers, resolvers, DID Resolution. But there is a way to bootstrap into the KERI world starting from DIDs and DID Resolution. This uses so-called OOBIs (out-of-band invitations), see: https://weboftrust.github.io/ietf-oobi/draft-ssmith-oobi.txt.
An OOBI is a tuple of a KERI AID and a URL, e.g.:
("http://8.8.5.6:8080/oobi", "EaU6JR2nmwyZ-i0d8JZAoTNZH3ULvYAfSVPzhzS6b5CM")
The OOBI can also itself be expressed as a URL, e.g.:
http://8.8.5.6:8080/oobi/EaU6JR2nmwyZ-i0d8JZAoTNZH3ULvYAfSVPzhzS6b5CM
This can be discovered from a DID using DID Resolution, e.g. try this:
https://dev.uniresolver.io/#did:web:did-web.godiddy.com:markus7
https://dev.uniresolver.io/#did:sov:danube:Xrr91sjfCqLb5tQg4zzqhP
https://dev.uniresolver.io/#did:web:did-web.godiddy.com:markus8
Discussion about did:keri method. The method-specific-id can be an AID, and an "oobi" DID URL parameter could be introduced to supply an OOBI:
did:keri:EXq5YqaL6L48pf0fu7IUhL0JRaU2_RxFP0AL43wYn148?oobi=https://..
|---------------- AID -----------------|