🚀DIF Monthly #18 (May, 2021)

· 7 min read

📯 The last month has seen a lot of activity on interoperability (test suites getting mature and documented, with profiles on the horizon) and #IIW32 had a distinctly heads-down, "let's build this" vibe to match. Spring is the season for groundwork, planting, and nurturing, after all.

Table of contents

  1. Group Updates
  2. Member Updates
  3. Funding
  4. DIF Media
  5. Jobs
  6. Metrics
  7. Join DIF

🚀 Foundation News

Steering Committee Elections - nominate now

We made a quick explainer on our blog to clear up the procedure in anticipation of next month's elections.
In short, if you are a DIF member and have someone in mind who should help DIF's governing board send their name and email to nominations@identity.foundation

DIF Grants

The DIF has officially launched a lightweight mini-grant program so that members (or the Steering Committee itself) can directly and transparently incentivize community contributions like editorship of a spec or implementations of specs. For more information, see our new blog.

Killer Whale Jello Bowl Death Match Redux: The Reckoning

At #IIW32, a mammoth and consequential conversation spanned 4 intense, jam-packed sessions and set new highs for IIW session-name silliness culminating in a massive interoperability watershed and widespread buy-in from many communities! The details of what gets built are being worked out in a new work item of the Claims & Credentials WG, building on the recent donation to DIF of the Bloom WACI extension to Presentation Exchange. The goal is both a minimum viable implementable spec for cross-stack credential exchange ("v0.1 scope"), and a longer-term commitment to a more fully-featured iteration of the same spec ("v1 scope"). Stay tuned!

IIW32 - A wave of DIF donations and debuts

The notes are now available for all the sessions. Mixed in among the usual avalanche of updates and report-outs from established subcommunities like KERI (and its new offshoot, ADPL), DIDComm, Sidetree, and SDS (see below!) were a few smaller items that our readers would overlook at their own peril: Animo (NL) gave a tour of their AcaPy extension project that bridges the divide between Aries and CCG/LD and Bloom debuted their WACI spec mentioned above, which facilitates Presentation-Exchange based exchanges and is in the process of being donated at time of press. A couple new projects, consortia and startups were

Wallet Security WG is starting.

Stay tuned and register for the mailing list

2nd Round of eSSIF-lab grants for European startups

The second rounds of both the infrastructure call and the business call will soon be open and accepting applications and inquiries!

🛠️ Group Updates

☂️ InterOp WG (cross-community)

  • Nick Mothershaw (OIX) from Open Identity Exchange spoke about the guide to define, enforce and compare trust frameworks (with explicit attention to and feedback on the equivalency of and upgrade path for decentralized identity), with Pamela Dingle (Microsoft) as respondent
  • VC status review and discussion
  • crowd-editing session hacking away at v1 of DIF's new public-facing, entry-level FAQ for basic SSI topics
  • IIW panel and workshop scope review

💡 Identifiers & Discovery

🛡️ Claims & Credentials

  • MetaMask Credentials- Upgrading EIP712 (Spruce+Consensys Mesh)
  • WACI PE-X meetings (during IIW) and first meeting to settle basics
  • VC Marketplace focuses on wrap up / writedown.
    • focusing more on use-cases
  • Credential Manifest is considering multi credential issuance
    • map descriptors are worked on by Bloom
  • Review UVI (Essiflab)

🔓 DID Auth

  • DIF-OIDF joint meetings - follow along on the bitbucket issues if the timing doesn't work for you!
  • On 29th April SIOP/DIF represented by Kristina at the OIDF workshop.
  • OIDF Special call:
    • Support request and VC in user endpoint (through OIDC)
    • review “medi connect” options
    • the call time has been modified to incorporate more timezones

📻 DID Comm

  • IIW32 Sessions with consequences/interest for DIDCommers:

    • Jello Bowl Death Match (Didcomm-PeX/WACI work item starting up in CC WG)
  • ECDH-1PU vs everything else (chat related discussion)
  • KID/SKID Related Topics
    • ESKID
    • Encrypted Sender
  • PRs
    • 183 - OOB Accept
    • 185 - kid and skid headers
    • 180 - Align service Type with Aries
    • 179 - Issue with commentary
    • 172 - Fix inconsistencies with to/next attributes in a forward message.
    • 177 - Profiles
    • Complexity vs re-encryption bloat
      • 182 - Discussion Issue
      • 161 - Attachments WIP
        • actual pr: 174 - Encrypted Attachments
    • 173 - accept property in service block
  • Discussion Topics
    • DIDComm RecipientKeys: Signing vs Encryption
    • KERI Event Logs

📦 Secure Data Storage

  • calls are alternating weekly between the two specifications: Identity Hubs and EDVs
  • SDS EDV call
    • The need in the new EDV repo to be cleansed of hubs related work, and the same applies to Identity Hub repo
    • Add batch operation service
      • Batch operations are required (Derek) by citing the issues with HTTP signing performance when using a remote KMS.
      • The architecture of batch APIs and how these influence implementation complexities.
    • Add option to get full documents from queries
    • Proposed: new features to be merged into the spec, if no objection, but marked with "at risk" until at least 2 implementations are confirmed


  • Agreement ADPL and KEL: restore anchor to inception (required for NFT, essential to TrustFrame).
    • Use more generic term in spec documentation for external support infrastructure, 'endorser' instead of original 'witness'. This does not require changing abbreviated labels in existing code/prefix tables.
    • Should we genericise label? compact labels already consumed e, s (for endorser, supporter) synomym backer, b is not consumed. Otherwise leave as w.
  • Restore External Content Anchoring to Inception Event #140
  • Revised KSN key state notification message #130
  • Roadmap:
    • Witness support code in KERIpy. ready to test build demo.
    • Added repo for keri-dht-py Conrad Rosenbrock contributor.
  • did:keri method spec draft
    • did:peer is an intermediate step until KERI direct mode is live

⚙️ Product Managers

  • Workday education wallet demo
    • history of changes that lead to current key management profile
    • Q&A on roadmap, VC issuance, formats etc.

🪙 Finance & Banking SIG

  • Alex David, Global Business Development Manager @ Raon
  • Adrian Doerk @ Main Incubator
  • Relevant projects list Wiki

🏥 Healthcare SIG

  • Still hibernating-- contact the interim chair to get involved if you would like to wake the sleeping giant from its slumber!

🦄 Member Updates

DIF Associate members are encouraged to share tech-related news in this section. For more info, get in touch with operations.

  • Affinidi
    • Free webinar on the topic of Verifiable Credentials, presented by Affinidi and KILT Protocol, organized by BerChain.

eSSIF LAB (EU) - Infrastructure-Oriented call

  • Infrastructure-Oriented Open Call, with grants of up to 155 000 € (9 months projects).
    • The call is open to European innovators and focuses on the development and interop testing of open-source SSI components.
    • Some examples of SSI components include Wallets, server proxies, revocation, cryptographic enforcer policies, integration, interoperability, compatibility, just to name a few.
  • Please note the final-round deadline: 7th July 2021, 13:00 CET (Brussels local time).

Apply here

eSSIF LAB (EU) - First Business-oriented Call

  • Infrastructure-Oriented Open Call, with grants of up to 106 000 € .
    • The call is open to European innovators and focuses on extending of the eSSIF-Lab basic infrastructure/architecture with business solutions that makes it easy for organizations to deploy and/or use SSI, reduce business risks, facilitate alignment of business information, etc.
  • Please note the final round opens 7th July 2021, 13:00 CET (Brussels local time).

Apply here

Other NGI Open Calls (EU)

  • Funding is allocated to projects using short research cycles targeting the most promising ideas. Each of the selected projects pursues its own objectives, while the NGI RIAs provide the program logic and vision, technical support, coaching and mentoring, to ensure that projects contribute towards a significant advancement of research and innovation in the NGI initiative.
  • The focus is on advanced concepts and technologies that link to relevant use cases, and that can have an impact on the market and society overall. Applications and services that innovate without a research component are not covered by this model.
  • Varying amounts of funding.

Learn more here.

🖋️ DIF Media

Setting Interoperability Targets

Our short-term roadmaps need testable, provable alignment goals that we can all agree on for our little communities and networks of technological thinking to converge gradually. In the newest DIF blog post, the Interop WG Chairs overview today's rapidly-maturing landscape of test suites, proto-trustmarks, and alignment roadmaps and the like.

Introducing DIF Grants

DIF is kicking off a program to administer narrowly-scoped financial support for community initiatives, ranging in format from grants to more competitive implementation bounties, hackathon-style open collaborations, and security reviews. Keep reading

Steering Committee Elections are just around the corner!

We made a quick explainer on our blog to clear up the procedure in anticipation of next month's elections. Nominations are still open so take some time to consider getting more involved in the decentralized work of steering this ship of {'foo':"bar"}s!

DIF FAQ is online and accepting issues/PRs

In the spirit of complementarity with CCG's educational & onboarding efforts, DIF staff and volunteers from the Interoperability WG have been working for months on setting up a Frequently Asked Questions page built using DIF's in-house specification authoring tool, Spec-Up. If you would like to donate a question (and/or an answer!) please create an issue on the github repo for the faq.

🎈 Events

Identiverse 2021
June 21 - 23, 2021: Hybrid Experience
June 23 - July 2, 2021: Continued Experience

💼 Jobs

Members of the Decentralized Identity Foundation are looking for:

  • Software engineer (remote)
  • SDK developer (Berlin, DE)

Check out the available positions here.

🔢 Metrics

Newsletter: 4.5k subscribers | 32% opening rate
Twitter: 4.456 followers | 7.99k impressions | 2.323 profile visits
Website: 22.836 unique visitors

In the last 30 days.

🆔 Join DIF!

If you would like to get involved with DIF's work, please join us and start contributing.

Can't get enough DIF?
follow us on Twitter
join us on GitHub
subscribe on YouTube
read us on our blog
or read the newsletter archives

Got any feedback regarding the newsletter?
Please let us know - we are eager to improve.

Related Articles

DIF Newsletter #39
· 6 min read
DIF Newsletter #38
· 9 min read
DIF Newsletter #37
· 12 min read
DIF Newsletter #36
· 12 min read
DIF Newsletter #35
· 9 min read
DIF Newsletter #34
· 11 min read