W3C home > Mailing lists > Public > public-credentials@w3.org > March 2023

Re: CHAPI Playground's Latest Update - Verification Workflows

From: Orie Steele <orie@transmute.industries>
Date: Tue, 14 Mar 2023 14:01:28 -0500
Message-ID: <CAN8C-_+htFPcRb+9ifnPAZ+v=xA+DWLWL-8n+u3BL8zXUu2H1A@mail.gmail.com>
To: John Henderson <john.henderson@energyweb.org>
Cc: Ganesh Annan <gannan@digitalbazaar.com>, W3C Credentials CG <public-credentials@w3.org>

On Tue, Mar 14, 2023 at 1:40 PM John Henderson <john.henderson@energyweb.org>

> Who has implemented the "vc-api exchange endpoints" or the "vc-api prove
>> endpoint"?
> Energy Web also has an implementation of the both VC-API exchanges
> endpoints (
> https://github.com/energywebfoundation/ssi/blob/cb923a1cbbd0c274917d3fed1281db2cc0a8b260/apps/vc-api/src/vc-api/vc-api.controller.ts#L228)
> and the VC-API presentation prove endpoint (
> https://github.com/energywebfoundation/ssi/blob/cb923a1cbbd0c274917d3fed1281db2cc0a8b260/apps/vc-api/src/vc-api/vc-api.controller.ts#L174
> )

Thank you for these links, this is exactly what I was hoping to find.

Do you know how many other implementations are interoperable with yours?

It seems you have a reasonable number of related endpoints marked "A
NON-STANDARD endpoint currently."

We have the same issue.

The problem it creates is the following:

1. we don't want to invest in testing "non standard based interop".
2. we cannot get consensus to add these endpoints to "standard based

classic chicken or egg.

We could add your endpoints to the traceability api profile, and replace
the ones we have today.

This is why we are asking for evidence of implementation of the exchanges

We are willing to write the tests, if they connect to some existing value
pool, or we are highly confident that they will bootstrap such a pool.

It seems your implementation supports JWTs as well.

This is excellent news, since we are interested in JWT based exchange
endpoint flows.

Do you know how many implementers have demonstrated interoperability for
JWT based exchange endpoints?

> Great conversation, always good to learn more about the different
> specifications and implementations out there.
> Thanks,
> John Henderson
> Energy Web
> On Tue, Mar 14, 2023 at 5:30 PM Ganesh Annan <gannan@digitalbazaar.com>
> wrote:
>> On Tue, Mar 14, 2023 at 12:29 PM Orie Steele <orie@transmute.industries>
>> wrote:
>>> My question is:
>>> Does the chapi playground use the exchange endpoints:
>>> - https://w3c-ccg.github.io/vc-api/#exchange-discovery
>> Yes, we use the exchanges endpoint.
>>> Or the prove endpoint:
>>> - https://w3c-ccg.github.io/vc-api/#prove-presentation
>> No, we don't use the prove endpoint and currently don't have plans to.

Chief Technical Officer

Received on Tuesday, 14 March 2023 19:01:52 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 14 March 2023 19:01:54 UTC