Balázs Némethi
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Versions and GitHub Sync Note Insights Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       owned this note    owned this note      
    Published Linked with GitHub
    2
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # DIF DIDcomm WG – Rolling Agenda & Minutes [![hackmd-github-sync-badge](https://hackmd.io/pUsOUZa8QHKJTSgf5O6HfQ/badge)](https://hackmd.io/pUsOUZa8QHKJTSgf5O6HfQ) [**WG projects** ](https://github.com/decentralized-identity?q=wg-didcomm&type=&language=) | [ DIF page ](https://identity.foundation/working-groups/did-comm.html) | [Mailing list](https://lists.identity.foundation/g/didcomm-wg) | [Agenda Archive](https://github.com/decentralized-identity/didcomm/tree/main/agenda-archive) _For this call, you are encouraged to turn your video on. This is a good way to build rapport given we are a large, disparate group experiencing a lot of churn._ _This document is live-edited DURING each call, and stable/authoritative copies live on our github repo under /agenda.md . Please note that we might not notice a pullrequest in time, but you are free to propose agenda items for future meetings via hackmd._ <details> <summary> Meeting information </summary> * Before your contribute - [**join DIF**](https://identity.foundation/join) and [sign the WG charter](https://bit.ly/DIF-WG-select1) (both are required!) * Time: Every Monday, 15:00-16:00 ET * [Calendar entry](https://calendar.google.com/event?action=TEMPLATE&tmeid=dHVmZWYxaXBzY2ZnaWk1MGhqN2NsdjYxc21fMjAyMDExMDlUMjAwMDAwWiBkZWNlbnRyYWxpemVkLmlkZW50aXR5QG0&tmsrc=decentralized.identity%40gmail.com&scp=ALL) * [Zoom room](https://us02web.zoom.us/j/81013549769?pwd=eDVBM0hONTAra0ZqSVBuazZRc1pxZz09), Meeting ID: 816 2140 3519, Password: 049153 </details> #### Future topics: <details> <summary> Topics for upcoming meetings</summary> * Sam Smith / KERI invitation for discussion * Sections that need work: * Encryption section - should point to JWM * Radar Reports / Assignments redecentralize.org * Contact/involve Stranger Labs folks about [offline credentials](https://etc.g2xchange.com/statics/news-release-dhs-awards-197k-for-digital-credentials-that-work-offline/)? Or at least check their documentation? * Link between DIDComm Messaging and JWM * Needed JWE improvements * https://www.npmjs.com/package/jose#plugins * OKP X25519 curve keys ECDH-ES * aead_chacha20_poly1305 and aead_xchacha20_poly1305 * xchacha * Authenticated encryption (e.g., https://tools.ietf.org/html/draft-madden-jose-ecdh-1pu-03) * Detached JWE payloads to optimize multi-layer messages. - avoid for now? </details> Meeting Link: https://us02web.zoom.us/j/81013549769?pwd=eDVBM0hONTAra0ZqSVBuazZRc1pxZz09 ### Common meeting Tasks - PRs - https://github.com/decentralized-identity/didcomm-messaging/pulls - ## Next meeting topics: - Transport PRs - OOB Invitation PR <BR> ## Meeting - 1 December 2025 - (1500 ET) ### Attendees - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@wolkins.net) - [Makki Elfatih] - [Michal Jarmolkowicz] ### Agenda - Welcome - Announcements - Discussed some Proposed Topics for 2026 - Complete CBOR Encoding - Spec PR: https://github.com/decentralized-identity/didcomm-messaging/pull/463 - DIDComm Sessions - Cryptographic Agility - Post Quantum Cryptography - Pure PQC and/or Hybrid? - Resources - Does the DID Core spec anticipate PQ keys? - https://w3c-ccg.github.io/di-quantum-safe/ - Rust FIPS 203 Crate: https://github.com/nccgroup/fips203 - EIC PQC demo: https://forkbomb.solutions/solution/pqc/#eic2025 - Key Management - Key Ratcheting - Can this be done effectively with DID Rotation (https://identity.foundation/didcomm-messaging/spec/#did-rotation) or does it need some additions? - Current demo creates a new DID and JWT, which it adds to any message header using the "from_prior" field. Can this be streamlined? - Key Compromise Detection - Multi-Device E2EE support <BR> ## Meeting - 3 November 2025 - (1500 ET) ### Attendees - [Sam Curren](telegramsam@gmail.com) - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@wolkins.net) ### Agenda - Welcome - Announcements - Discussion Topics - CBOR Encoding - Spec PR: https://github.com/decentralized-identity/didcomm-messaging/pull/463 - Implementatation Note? - Seek and update from [Makki Elfatih](makki.elfatih@hkdolts.com) - Rumors of a couple of folks building this. - IIW - Observations? - Next IIW: - Stickers - Demo Table something to surface the tech. - Growing concern of privacy - IETF conversations - https://ieeexplore.ieee.org/document/11006247 - Session Mechanics - New Session Protocol - can be done today - using DIDs currently supported. - Message Routing needs some update. - real desire is different crypto - how far can we get right now? - use DIDs with PQ keys - What PQ key types should we use? - FIPS 203 MLKEM - idea: whattabout a SessionMessage message wrapper? - needs no routing changes - Not good for long term - needs to be post quantum all the way down. - - Does the DID Core spec anticipate PQ keys? - https://w3c-ccg.github.io/di-quantum-safe/ - https://github.com/multiformats/multicodec/blob/master/table.csv - Rust 203 Crate: https://github.com/nccgroup/fips203 - demo: https://forkbomb.solutions/solution/pqc/#eic2025 - EIC slides there - Integrate into Demo? - Still using mediator supported encryption for message routing. - PQ Adjustments <BR> ## Meeting - 8 Sep 2025 - (1500 ET) ### Attendees - [Sam Curren](telegramsam@gmail.com) - [Steve McCown](smccown@anonyome.com) - [Micah Peltier] ### Agenda - Welcome - Announcements - Discussion Topics - CBOR Encoding - Spec PR: https://github.com/decentralized-identity/didcomm-messaging/pull/463 - Implementatation Note? - IIW - DIDComm through the VCs - Privacy - No Phone Home Everywhere <BR> ## Meeting - 4 Aug 2025 - (1500 ET) ### Attendees - [Sam Curren](telegramsam@gmail.com) - [Makki Elfatih] (makki.elfatih@hkdolts.com) - [Victor Lu] () - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@wolkins.net) ### Agenda - Welcome - Announcements - Discussion Topics - CBOR Encoding - Spec PR: https://github.com/decentralized-identity/didcomm-messaging/pull/463 - Implementatation Notes? - DIDComm vs OID - Supply Chain - C2PA - Info captured at source - Signed Attestation - Passed downstream to centralized environment - Datasets - Training (incl AI) - Storage - OID4VC used across enterprises - Why DIDComm in an OID world - DIDComm allows for any to any communication - DIDComm is more than just VCs - DIDComm does not require client/server model - DIDComm is friendly to the devices that humans use. <BR> ## Meeting - 2 June 2025 - (1500 ET) ### Attendees - [Sam Curren](telegramsam@gmail.com) - [Makki Elfatih] (makki.elfatih@hkdolts.com) - [Steve McCown](smccown@anonyome.com) ### Agenda - Welcome - Announcements - Discussion Topics - Binary Encoding - Design Choices - JSON/CBOR Consistency - JSON Struct ({}) or CBOR Map (5 in first 3 bits) - CBOR Encoding - Proposed checking the first byte, without discarding it - JSON: 0x7B ASCII “{” - CBOR: 0x80–0xFF (First byte of a well formed CBOR message) - DIDComm Service Block Indicator - Mime Types (application/didcomm-encrypted+cbor) / File Extension (add c to end of file extension) - Require JSON, optional CBOR - assumption: send cbor you can receive cbor ```json= { "id": "did:example:123456789abcdefghi#didcomm-1", "type": "DIDCommMessaging", "serviceEndpoint": { "uri": "https://example.com/path", "accept": [ "didcomm/v2", "didcomm/v2+cbor" ], "routingKeys": ["did:example:somemediator#somekey"] } } ``` <BR> ## Meeting - 5 May 2025 - (1500 ET) ### Attendees - [Colton Wolkins](colton@wolkins.net) - [Makki Elfatih] (makki.elfatih@hkdolts.com) ### Agenda - Welcome - Announcements - Discussion Topics - CBOR Encoding - Proposed checking the first byte, without discarding it - JSON: 0x7B ASCII “{” - CBOR: 0x80–0xFF (First byte of a well formed CBOR message) <BR> ## Meeting - 14 April 2025 - (1500 ET) ### Attendees - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@wolkins.net) - [Rob Aaron](rob@projectinnernet.org) - [Sam Curren](telegramsam@gmail.com) ### Agenda - Welcome - Announcements - Recap - [IIW #40](https://internetidentityworkshop.com): April 8-10, 2025 - Utah legislation goodness - [SB0260 - Individual Digital Identity Amendments](https://le.utah.gov/~2025/bills/static/SB0260.html) - Discussion Topics - DIDComm v2 (for reference) - [Specification](https://identity.foundation/didcomm-messaging/spec/) - CBOR Encoding - [Main Page](https://cbor.io) - [Specification](https://cbor.io/spec.html) - Requirements - Optional (DIDComm 2.2) - Indicate in accept flag - also in the doc type - encoding flag for new types, but not allow any but CBOR for now. - dCBOR - https://datatracker.ietf.org/doc/draft-mcnally-deterministic-cbor/ - not final yet. - need to keep an eye on it - evaluate right before stamping our spec. - standard way to encode the envelope type? - { curly brace: JSON - [single char][rest of payload] - c[rest of payload] - look at first character - if { process whole message as json - if c process _remaining_ as cbor - else invalid encoding <BR> ## Meeting - 3 March 2025 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Colton Wolkins](colton@indicio.tech) - [Rob Aaron](rob@projectinnernet.org) ### Agenda - Welcome - Announcements - [IIW #40](https://internetidentityworkshop.com): April 8-10, 2025 - Discussion Topics - Thoughts on the Trust Spanning Protocol last week? - - Encoding - CBOR - CESR - https://trustoverip.github.io/tswg-tsp-specification/#serialization-and-encoding - DIDComm UG - User friendly notification messages from the Mediator - Credo [Issue](https://github.com/openwallet-foundation/credo-ts/issues/2185) - Encrypted with a "lower level of trust" key that's not in the wallet? - Optional. Example: If the user doesn't send a key for encryption, then no metadata can be provided - Connection Re-use when using invitations to connect - Alice connects to Bob via Bob's invitation - Bob connects to Alice via Alice's invitation - There are now 2 connections for both users <BR> ## Meeting - 3 February 2025 - (1500 ET) ### Attendees - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - [Jorge Flores](jorge@entidad.io) - [Ariel Gentile](a@2060.io) - [Sai Ranjit](sairanjit.tummalapalli@ayanworks.com) - [Rob Aaron](rob@projectinnernet.org) ### Agenda - Welcome - Announcements - [IIW #40](https://internetidentityworkshop.com): April 8-10, 2025 - [Presentation](https://docs.google.com/presentation/d/10qCdL1M7M9Hkyl28pZYKgqP4ZSmi5cT9wMNvgkHe8LI/edit#slide=id.g2cb5daa6a3e_0_787): ToIP Trust Spanning Protocol - [Protocol Specification](https://trustoverip.github.io/tswg-tsp-specification/) - [Technical Architecture Spec](https://trustoverip.github.io/TechArch/) - [Overview of major features of the TSP (from last summer)](https://trustoverip.org/blog/2023/08/31/mid-year-progress-report-on-the-toip-trust-spanning-protocol/) - [Open Source Implementation](https://github.com/openwallet-foundation-labs/tsp) - [Meeting Recording](https://us02web.zoom.us/rec/play/y1dwY7bWPzYDGZBbrg30P5OpOtT6YQ9e7CFB5Uv-1oeyPw0VaIMo0PzGzAaBjkkl0tHqktnQmwKnIu9V.C7kjL8TU7-r67LlT?canPlayFromShare=true&from=share_recording_detail&continueMode=true&componentName=rec-play&originRequestUrl=https%3A%2F%2Fus02web.zoom.us%2Frec%2Fshare%2FndtiRvFJoKkdkcreOkckeBihCV0N_v9SYnMyx0QHMBZbEe5VQsUy9C6HAueQKFfV.nEc1xTXuvLF3LwC4) <br> ## Meeting - 6 January 2025 - (1500 ET) ### Attendees - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - [Drummond Reed](drummond.reed@gendigital.com) - [Rob Aaron](rob@projectinnernet.org) ### Agenda - Welcome - Housecleaning - Main Documents - [DIDComm Homepage](https://didcomm.org/) - [GitHub Repository](https://github.com/decentralized-identity/didcomm.org) - [Hugo WIP Re-write](https://github.com/TheTechmage/didcomm.org/tree/feat/hugo-rewrite) - [DIDComm Book](https://book.didcomm.org/) - [GitHub Repository](https://github.com/decentralized-identity/didcomm-book) - Communications - [DIDComm User Group (DIF Discord)](https://discord.gg/5jeFecTFFA) - [Mailing list](https://lists.identity.foundation/g/didcomm-wg) - [Calendar entry](https://calendar.google.com/event?action=TEMPLATE&tmeid=MDMwdmFpNmJyNW9mNmFkanFrYWE4OWtnMDBfMjAyMTA5MTNUMTkwMDAwWiBkZWNlbnRyYWxpemVkLmlkZW50aXR5QG0&tmsrc=decentralized.identity%40gmail.com&scp=ALL) - Source Code - [DIF GitHub Repositories](https://github.com/decentralized-identity?q=wg-didcomm&type=&language=) - Work for 2025 - Hackathon 2024: review findings and make updates - Sessions: add sessions to DIDComm connections - TSP: evaluate how DIDComm can feed into / support the ToIP Trust Spanning Protocol - did:webvh: new DID Method and relation to DIDComm (including a to be proposed 'did:scid'; stands for self-certifying identifier) - https://github.com/decentralized-identity/didwebvh/blob/main/agenda.md - Binary encoding: e.g., CBOR, etc. - did:peer: ensure that did:peer methods are documented / implemented (e.g., in universal resolver) - [Specification](https://identity.foundation/peer-did-method-spec/) - Standards effort (e.g., ITU, ISO, etc.; to facilitate adoption in EU) - [DIDComm Interopathon](https://blog.identity.foundation/join-the-didcomm-interop-a-thon/) - MultiKey is not listed in DIDDoc specs? (It wasn't obvious from looking at https://www.w3.org/TR/did-extensions-properties/#verification-method-types) - https://www.w3.org/TR/controller-document/#Multikey - Demo doesn't support JWK. A couple of the participants only use JWK (Mediator also doesn't support JWK) - DID Core Spec states that IDs must be a full URI. did:peer:4 states that they can be relative. This contradicts with the DID Core Spec - We should raise this to the DID Core Spec group and get it resolved there - Look at bi-weekly UG meetings? (one in the morning, one in the afternoon) - We could actually do weekly if we stick a morning meeting on the same day as the working group meeting - Universal resolver can't resolve did:peer:4 - [Example did:peer:4](https://dbluhm.github.io/did-peer-4-ts/?did=did%3Apeer%3A4zQmNUak4wYegbPgWZRtRzLqAbnuqn6dVL3PBG1ffhnXw9dH%3Az6uysxxSHsMeCGVLxaA5yaTNMqkacZmod7a5nG9Seq8SNjt8NqK7oXreduL22hybjVvWgUA6TVq9enGQC3PP3RU3tKvxfnPhvYDrs3CoYx8VsdFvbuUVYGhsxPVgg8yByGgV6kmteqdACzThtpVLCXcLcxuxJj4i6v3W2AMyUTKy18aPbupzMMBLbdxsuVT1ePydY4AuB2VpVPz1XRxBJZjzQd1Va6BnzCPS9y88q4QTtgiwq3yneKKY1o3wnZgkfr36JwYFp8GpmJwT4N1732wiFaQkUoneW1yGTqZQcrrtBnhbSee4R8N4pSojaybtRBbAKVt95eKrNmoMBM8ULsViWh1d2473Ef8xFRWhxkXNLCKtypH4Yt6JqxUyBxvx62QvMedsUvQ4rVnmTpeLNEajcVcfWixSxwbsJcwuggSLLq88Gsp5JyAjvrL7QQ9jw7xRcTK98ijoX8QgRXTfHiKfaztYgjER28wUBFFjURQdBsnjVrrFAcvz89dEUHaAqE4aeDjYc1onX5Po4QgaxorP6rLDWn3nPEZAbxM5fwwpLwPrbmmLwjNk65Ycj1CCTuLCGngosF7gCYLHHpoivqqUr1u8BAcWRP9t2izFF7W4yz4TYfQ79P9dxi4zQknjFnd8YVPWnX5p6aRHtUwbdZabmNNsy4XXhhX7UVCq7L3zA7vr16DQ2YsGFPMN7tKyFBRP1hqUV8y4gLWk8kZJYUMYqrib8FMyfy3LoDL4WCXgWinoxJFnTmRT3Mg8HT2EPtnPCSR8hnAZF7LnhhLJngUaYCG6oxiaYJQW63T2kS2J7h53fxQkYSZancfCowHxMNZjYWcqmZCQe7gvm8VSeYraHjuttmqC22jxVFBZovjTjyauMuQeYijAnQMak9MB5cgWhMx2BERoND8LVX4HMtpWfreRWzHMMtbmJGsTJtuityW1fUBXpznwjJUUAANgE69bs9SgWxErBHnYyCLoquYFyKFFbSA7sAFxdHiGDx1Pi2D52G1ZhqsG1W64ES3pH3pRKN3hhCxYBFjjnBhFqw64qpU155hUNGGwe4aCcqRMoG2XA1Redez7YxWdENwjd8Ci1FB94Ea2G5xbGRafHSbrptR9KuDuWnrL5kYzfwJigiKgjK5h5xe5ghSqVjyeECwvKLQByruNQjUCwn8XwJVz3PSh5REiZKKWKxa99esDMgkN9rKdcbRniRQMj3fQHFHhR3XMA2fQ8d2MsSoRM4RtDsfY5oTYPRgN4BM7TpUvrNa7RCTWGaXqttMrAetVidxVHZUUdC4jL3XizwcUcMEXwAvrL8TsumVXyyhpFLVmBhmqfhmYQ9JXYmEWua4ff5TPBDnoZ3647dw7aEKhCkT4DYFo8tXpJSiCwSy5mDwvvN6GxbcnLWu9vcmsads7u5m5MiXeaiziYyscQ3TudPK5m6jaN8bCe8wUQnNkQ2pDx8rU3kCzLieiQdMqMebVCaZQLbet539sPMZe55yHYwoTUB3hxrrNM4iTYkW71iZxLrby2p5jnhE1Hai7dkDMQBCu1zSCDQ6vX3U3mD1TGL9o1PFTVwX1qMgKyKpQxaK4fkWM9aqbm2LsGnkbDnKoGCXg9kCf4fBKjFSixYsifM5fR7uHR5tdtx8gRW5vDjtHMXqfSoRhigJnQTaxbpKd4xGqAoKpVR77tTUHkVaBLAZSY454UB8wd3tKihtL8W1csHN3jpRyAzn91ApQpzRFNKifVYGyxwrNfM6BFbzj5Te35kCia3RkY3S7HqM8ETpTtEQVGUD3D7kzvUuKeV233RjFXMaPhgx18Qowm1es5XqddWiWq9D3sCwg1BmYLGvyTBdJ1ibenDz4Mmodud4VECnLdnDFeeiZqvva97DyzgcgZHPZ2L) ## Meeting - 7 October 2024 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - ### Agenda - OpenIDIDComm - Might need new leadership - Message Handling best practices for complex flows - IIW session planned - Home Assistant - student fell ill, paused project ## Meeting - 5 August 2024 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - ### Agenda - Welcome / Introductions - Announcements - Discussion - Integration - OpenIDIDComm - Background: OpenID4VCI and OpenID4VP extend the OAuth 2.0 protocol to issue / verify Verifiable Credentials. - Purpose: enable OpenID verification to conduct a future communication between involved parties. - Code repo: https://github.com/IDunion/OpenIDIDComm - Call to action: seeking implementation Volunteers - Home Assistant integration - University team has been working on integrating DIDComm with Home Assistant - Delayed due to an illness - Interest in collaboration? - Home Assistant repo: https://github.com/home-assistant - Industry news - DARPA - TRACTOR: Translating All C to Rust - “Eliminating Memory Safety Vulnerabilities Once and For Al” https://www.darpa.mil/news-events/2024-07-31a - Wrapping Rust Libraries - Tutorial for creating wrappers for: Python, Java, Swift, etc. - https://github.com/sudoplatform-labs/ffi-tutorials ## Meeting - 1 July 2024 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Joseph Hunsaker](joseph@seriouscoder.one) - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - [Daniel Bluhm](daniel@indicio.tech) ### Agenda - Welcome / Introductions - Announcements - Discussion - Tasks - addition of post-quantum cipher suites - strategies for cryptographic agility - addition of any session mechanisms - ratcheting - encoding- CBOR? - https://www.rfc-editor.org/rfc/rfc8392.html#section-3 - message format - other than JWM? ## Meeting - 6 May 2024 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@gendigital.com) - [Rob Aaron](rob@projectinnernet.org) - ### Agenda - Welcome / Introductions - Announcements - DIDComm Swag - https://didcomm.myspreadshop.com/ - Discussion - Tasks - addition of post-quantum cipher suites - addition of any session mechanisms - do this before IETF - session types can be newly created. - default session is what happens when you connect based off DID Doc info or invitations - sessions can ratchet - session state - apple way - - protcols for session setup / teardown - DIDs for sessions? - any type of did works. - did:peer:4 is kind of ideal - preshared full form, only short form used in actual messages. - session properties - padding message target size - empty messages to mask flow messages - crypto choices - ratcheting schemes - etc. - New version of spec? - Minor version - everything has to be optional, discoverable, or additive - Major version - backwards incompatible changes ```mermaid sequenceDiagram a->>b: Message to default session a->>b: Start New Session (a1, properties) b->>a: Confirm Session Start (b1, properties) b1->>a1: Hello in new session ``` ## Meeting - 1 April 2024 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - [Rob Aaron](rob@projectinnernet.org) - ### Agenda - Welcome / Introductions - Announcements - DIDComm Swag getting ready before IIW - https://didcomm.myspreadshop.com/ - Discussion - All Things Post-Quantum (Steve) - [Post Quantum Cryptography Introductions - Slides](https://www.dropbox.com/scl/fi/v8395ffw0kt3l1gq2u20i/PQC-DIDComm-McCown.pdf?rlkey=txqqjn0s3grbbwssx0y8ge0xj&e=3&st=op4espbn&dl=0) - two things to consider: - session properties, and establishing sessions with specific properties - session state as message header - 'default' session properties, signaled in the service block. - these are somewhat orthogonal. ## Meeting - 4 March 2024 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - ### Agenda - Welcome / Introductions - Announcements - Discussion - DIDComm at the IETF (Sam) - TODO: - Create draft in proper format - Evaluate the TOIP Trust Spanning Protocol for goal alignment - Impl draft Feb 2024 - layered protocol for enhanced messaging (Users Group can cover this topic) - Defined: - using multiple protocols together? - falling back to simpler protocols if a more advanced one is not supported by the other party? - nothing bad happens if sent to a client that doesn't understand it. - examples: - fallback to simpler protocol - fallback to previous versions of the same protocol - `if supports_feature(target, "https://didcomm.org/basicmessage/2.0/")` - discover capabilities - handling unknown messages - recommending other apps, etc. - pick something small - enhanced message vs basic message - tiny code example - descriptions of more complex examples. - Cryptographic Sessions - - Issue Discussion - Future Topics - adjustments for post-quantum world ## Meeting - 5 February 2024 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - ### Agenda - Welcome / Introductions - Announcements - Discussion - DIDComm branding reprise - DIDComm at the IETF (Sam) - TODO: - Create draft in proper format - Evaluate the TOIP Trust Spanning Protocol for goal alignment - Impl draft Feb 2024 - Issue Discussion - Future Topics - layered protocol for enhanced messaging (Users Group can cover this topic) ## Meeting - 4 December 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - ### Agenda - Welcome / Introductions - Announcements - Discussion - Developer Quotes - https://forms.gle/SBgPF3onxeEWtZZT9 - DIDComm at the IETF (Sam) - Process - IETF Draft (start with current spec) - WG Adopted - (Work Happens) - Approval - TODO: - Create draft in proper format - PRs - Merged - [Discussed moving libraries & implementations to didcomm-book](https://github.com/decentralized-identity/didcomm-messaging/issues/448) - January Meeting - on the 1st - skip due to holiday - Demo.didcomm.org - Mediator options ## Meeting - 6 November 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@gendigital.com) - [Colton Wolkins](colton@indicio.tech) - ### Agenda - Welcome / Introductions - Announcements - Discussion - Protected Cloud Storage (Steve) - Presentation: https://www.dropbox.com/scl/fi/xmccu7bdfdnh3tqccx45g/IIW37-McCown-protecting-cloud_storage.pdf?rlkey=k2iywarxkf017dwc0eaf46vjg&dl=0 - Code: https://github.com/sudoplatform-labs/protecting-cloud-storage - DIDComm at the IETF (Sam) - Process - IETF Draft (start with current spec) - WG Adopted - (Work Happens) - Approval - ## Meeting - 2 October 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - [Bruce Conrad](picolabs@sanbachs.com) ### Agenda - Welcome / Introductions - Announcements - Discussion - Possibility of advancing DIDComm to the IETF - [Existing active working groups](https://datatracker.ietf.org/wg/) - Action Items: - Talk with TOIP - Talk with IETF Directors to determine right location - [DIDComm Demo](https://identity.foundation/didcomm-demo/) - DIDComm Marketing - IIW Topics ## Meeting - 7 August 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Colton Wolkins](colton@indicio.tech) - ### Agenda - Welcome / Introductions - Announcements - Discussion - Marketing DIDComm - Primarily a UG effort - DIDComm Book Work In Progress - ToIP TSP Updates - Layered Protocols - Processing Context - Handling unknown ## Meeting - 5 June 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - ### Agenda - Welcome / Introductions - Announcements - Discussion - DIDComm v2.1 - ION compatiblity - needs completion as approved. - Marketing DIDComm - Primarily a UG effort - TSP Discussions ## Meeting - 1 May 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@gendigital.com) ### Agenda - Welcome / Introductions - Announcements - Discussion - DIDComm v2.1 - ION compatiblity - https://github.com/decentralized-identity/didcomm-messaging/pull/436 - Not objected to by the TSC - Will present on the 4th to the SC - ToIP Trust Spanning Protocol - Layers of the DIDComm Spec ## Meeting - 3 April 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@gendigital.com) ### Agenda - Welcome / Introductions - Announcements - Discussion - DIDComm v2.1 - ION compatiblity - https://github.com/decentralized-identity/didcomm-messaging/pull/436 ## Meeting - 6 March 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - ### Agenda - Welcome / Introductions - Announcements - Discussion - April 2023 IIW DIDComm v2 interop-a-thon hackmd - https://hackmd.io/j6U6JpQ2SRexSUKL7i2XRg - Ion Compatibility: https://github.com/decentralized-identity/didcomm-messaging/issues/410 - Announce Dot Release April 18th at IIW - Transport PRs - OOB Invitation PR ## Meeting - 6 February 2023 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - ### Agenda - Welcome / Introductions - Announcements - Discussion - Open Wallet Arch Task Force - Next Monday - Test Vectors? - Yes, but needs volunteers - DIDComm v2 Trust Ping Agent ## Meeting - 5 December 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Lance Byrd](lance.byrd@rootsid.com) ### Agenda - Welcome / Introductions - Announcements - Discussion - Post IIW Observations - Work in front of us - Group Management - How does this spec group support? ## Meeting - 31 October 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@avast.com) ### Agenda - Welcome / Introductions - Announcements - Discussion - Schedule Change - working? - Confusion over the off-week - Next week UG, Stick to the DIF Calendar after that. - Timezone anchoring (US/Pacific) - Sam to drive fix - Open Wallet DIDComm v2 library contributions? - Daniel? - light but steady use - python / jvm languages / rust / swift wrappers - Vlad at Sicpa - Repo location? - detirmine later. - IIW Sessions - DIDComm KERI (maybe Stephen) - W3C compatible HL AnonCreds (Stephen) - DIDComm v2 Intro & Basics (Steve and Sam) - TOIP Trust Spanning Protocol - Maybe: DIDComm vs DWN Messages (Interaction vs Data) Next meeting: - Group management - How do we support ## Meeting - 3 October 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@avast.com) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Char Howland](char@indicio.tech) ### Agenda - Welcome / Introductions - Announcements - OWF discussions starting - [Architecture Task Force Discord channel](https://discord.com/channels/1022962884864643214/1024688298389688360) - Discussion - RWOT - [Credential Profile Comparison Tool](https://docs.google.com/spreadsheets/d/1Z4cYfjbbE-rABcfC-xab8miocKLomivYMUFibOh9BVo) - AnonCreds - VC 2.0 Umbrella - Change of Schedule? - every 4 weeks (starting Oct 3th, 2022) - Other weeks are DIDComm UG meetings. - Users Group related topics? ## Meeting - 26 September 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) ### Agenda - Welcome / Introductions - Announcements - Discussion - v2 Stable URL: https://github.com/decentralized-identity/didcomm-messaging/pull/409 - DIDComm v2 Mediator demo - Rodolfo (RootsID) - https://github.com/roots-id/didcomm-mediator ## Meeting - 19 September 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Willem de Kok](willem.dekok@tno.nl) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) ### Agenda - Welcome / Introductions - Announcements - First Public Review Draft of [ToIP Technology Architecture Specification](https://wiki.trustoverip.org/display/HOME/ToIP+Technical+Architecture+Specification) to be announced at ToIP Summit 2022 Sept 14 in Dublin (part of Linux Foundation Open Source Summit) - Discussion - WACI Presentation tomorrow - MLS - Willem - Rich Chat - group management - Yasiru - DIDComm on ZMQ - email as transport: https://github.com/decentralized-identity/didcomm-messaging/blob/main/extensions/email_transport/main.md - websockets: https://identity.foundation/didcomm-messaging/spec/#websockets - nfc (DSR) (not yet published) ## Meeting - 29 August 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Willem de Kok](willem.dekok@tno.nl) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Paul Grehan](paul@identity.foundation) - [Juan Caballero](jcaballero at centre dotio) ### Agenda - Welcome / Introductions - Announcements - Next Week No meeting (US Labor Day) - First Public Review Draft of [ToIP Technology Architecture Specification](https://wiki.trustoverip.org/display/HOME/ToIP+Technical+Architecture+Specification) to be announced at ToIP Summit 2022 Sept 14 in Dublin (part of Linux Foundation Open Source Summit) - Discussion - MLS (Willem) - https://messaginglayersecurity.rocks/mls-protocol/draft-ietf-mls-protocol.html#name-application-messages - - Logo - common icons, etc. - Kiva - in house people presented forever ago - Pretty restrictive use on the logo to start, get into certification later. - using for official stuff for now. - Glossary resources - https://trustoverip.github.io/tswg/glossary - https://identity.foundation/faq/ - https://github.com/trustoverip/tswg - https://essif-lab.github.io/framework/docs/essifLab-glossary ## Meeting - 22 August 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@avast.com) - [Willem de Kok](willem.dekok@tno.nl) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) ### Agenda - Welcome / Introductions - Announcements - First Public Review Draft of [ToIP Technology Architecture Specification](https://wiki.trustoverip.org/display/HOME/ToIP+Technical+Architecture+Specification) to be announced at ToIP Summit 2022 Sept 14 in Dublin (part of Linux Foundation Open Source Summit) - Discussion - PRs - MLS overview - Formal Verification - Tamerin Prover - Snorre Done for v1 - http://tamarin-prover.github.io/ - other tools exist, their assumptions about crypto make it harder to apply to our paricular task - applies to protocols on top of DIDComm, not necessarily DIDComm itself. - Apply to flow - OOB, DID Rotation, Trust Ping, Response, Discover Features - WACI flow? - Properties of DID Methods apply (key control, etc.) - TOIP Requirements Review - Section 8 - Link from Drummond. - Meetup - Sam & Daniel - What do you wish you understood earlier about DIDComm? - Composable protocol architecture / not monolitic. - One Way Routing / One Way Protocol / how to get a response back to the other party - ## Meeting - 15 August 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Daniel Hardman](daniel@provenant.net) - [Willem de Kok](willem.dekok@tno.nl) ### Agenda - Welcome / Introductions - Announcements - Discussion - PRs - Drummond Questions (Next Week) - What's the plan for IETF? - IETF Draft: https://github.com/dhh1128/didcomm3 - What is the plan for interop/inclusion of MLS? - DIDComm v.Next wishlist - https://hackmd.io/Lm6_x4GDQW-q3VuMN2wEvw ## Meeting - 8 August 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Drummond Reed](drummond.reed@avast.com) ### Agenda - Welcome / Introductions - Announcements - Discussion - PRs - Discover Features v2 - Need version fix in examples - Steve volunteered. - Sessions - (v.next) - all sorts of question - different type of sessions can exist, and can bootstrap into the appropriate one. - advantages - efficient crypto - Perfect Forward Secrecy support - different envelope formats? - Drummond Questions (Next Week) - What's the plan for IETF? - What is the plan for interop/inclusion of MLS? ## Meeting - 1 August 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - ### Agenda - Welcome / Introductions - Announcements - https://blog.identity.foundation/didcomm-v2/ - Discussion - PRs - Discover Features v2 - Need version fix in examples - Steve volunteered. ## Meeting - 25 July 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) ### Agenda - Welcome / Introductions - Announcements - Discussion - Blog post for the DIF blog? - https://docs.google.com/document/d/1TvG8BOUfv6BGeLttD6nQfy-GvXeo308zIBP1SZf9oH8/edit - 18th Jul first draft article for review - 25th Jul final review - 26th Jul ship date - Typ included in plaintext format ## Meeting - 18 July 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - ### Agenda - Welcome / Introductions - Announcements - Discussion - Blog post for the DIF blog? - supporting statements? - 18th Jul first draft article for review - 25th Jul final review - 26th Jul ship date - Typ included in plaintext format ## Meeting - 11 July 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Brian Richter](brian@aviary.tech) - [Drummond Reed](drummond.reed@avast.com) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Chris Kelly](chris@identity.foundation) ### Agenda - Welcome / Introductions - Announcements - Status Approved! - Discussion - Blog post for the DIF blog? - supporting statements? - 18th Jul first draft article for review - 25th Jul final review - 26th Jul ship date - Typ included in plaintext format ## Meeting - 27 June 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Drummond Reed](drummond.reed@avast.com) ### Agenda - Welcome / Introductions - Announcements - DIDComm UG (on week) - No meeting next week (US July 4th) - Discussion - SC Status on Spec - submitted to TSC and SC - Errata Process - https://github.com/decentralized-identity/didcomm-messaging/pull/402 - Transport Extensions - https://github.com/decentralized-identity/didcomm-messaging/pull/403 - ## Meeting - 13 June 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Paul Grehan](paul@identity.foundation) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Drummond Reed](drummond.reed@avast.com) ### Agenda - Welcome / Introductions - Announcements - DIDComm UG (on week) - Discussion - SC Status on Spec - https://github.com/decentralized-identity/didcomm.org/pull/46 - Group Messaging? - Prior work - Gossyp - https://github.com/decentralized-identity/didcomm.org/blob/74e3c9b492150ca3909a777d7b6f20a5891e123d/gossyp/README.md - Advanced Sequencing Extension - https://github.com/decentralized-identity/didcomm-messaging/blob/main/extensions/advanced_sequencing/main.md - ThreadState - https://hackmd.io/dxoXK4I-TGehMuFRoz1O8g - ThreadParticipant - https://hackmd.io/vJkumSAmRkCXl8nijaLTnQ - Application to Enhanced Chat - What's next? - Refinement - Flow example of combined protocols - Clear + Detail of the ThreadState Hash ## Meeting - 06 June 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Lance Byrd](lance.byrd@rootsid.com) ### Agenda - Welcome / Introductions - Announcements - DIDComm UG (off week) - Discussion - SC Status on Spec - Process for Extensions - Directory? - Status of each extension? - Next? - Sequencing Extension - Application to group messaging - Content Encryption Algs 5.1.3 - Post Quantum Encryption nearing selection - Describe process to shift encryption algs as the need arises. - adding new - removing old ## Meeting - 30 May 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Rodolfo Miranda](rodolfo.miranda@rootsid.com) - [Drummond Reed](drummond.reed@avast.com) - [Daniel Hardman](daniel.hardman@sicpa.com) - [Lance Byrd](lance.byrd@rootsid.com) - [Brian Richter](brian@aviary.tech) ### Agenda - Welcome / Introductions - Announcements - DIDComm UG (on week) - Discussion - Vote on Status Change of Spec (PR 355) - Moved by Drummond - Seconded by Daniel Hardman - No objections - Present were all Attendees listed above - Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33 - ## Meeting - 23 May 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@avast.com) <== Just to check in and ask WHEN DONE??? ;-) - [Chris Kelly](chris@identity.foundation) ### Agenda - Welcome / Introductions - Announcements - DIDComm UG (off week) - Discussion - PR Review - Issue Sorting and planning - Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33 - Discussion on [adding a 'Max Length' constraint](https://github.com/decentralized-identity/didcomm-messaging/issues/135) - implement this capability without modifying the message header. Instead by adding a new Agent Capability Disclosure section to the Transports page, which introduces a method of using the Discover Features Protocol to enable agents to query for and disclose the maximum message length that they are willing to accept. ## Meeting - 16 May 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Rodolfo Miranda](rodolfo.miranda@gmail.com) ### Agenda - Welcome / Introductions - Announcements - DIDComm UG (on week) - - Discussion - PR Review - Issue Sorting and planning - Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33 ## Meeting - 9 May 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Rodolfo Miranda](rodolfo.miranda@gmail.com) ### Agenda - Welcome / Introductions - Announcements - DIDComm UG (off week) - Discussion - PR Review - Issue Sorting and planning - Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33 ## Meeting - 2 May 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Lance Byrd](lance.byrd@rootsid.com) - [Daniel Hardman](daniel.hardman@gmail.com) - [Rodolfo Miranda](rodolfo.miranda@gmail.com) ### Agenda - Welcome / Introductions - Announcements - DIDComm UG (on week) - Discussion - IIW Summary - PR Review - Issue Sorting - Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33 ## Meeting - 18 April 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Lance Byrd](lance.byrd@rootsid.com) - [Jo Vercammen](jo.vercammen@meeco.me) ### Agenda - Welcome / Introductions - Announcements - IIW - no meeting next week - DIDComm UG (on week) - Discussion - PR Review - Issue Sorting - Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33 ## Meeting - 11 April 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Jo Vercammen](jo.vercammen@meeco.me) ### Agenda - Welcome / Introductions - Announcements - IIW - DIDComm UG (off week) - Discussion - PR [360](https://github.com/decentralized-identity/didcomm-messaging/pull/360) - single recipient DID clarification - PR [361](https://github.com/decentralized-identity/didcomm-messaging/pull/361) - typ cleanup - PR [358](https://github.com/decentralized-identity/didcomm-messaging/pull/358) - various todos - Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33 - Daniel's CCG Presentation - slides: https://bit.ly/3qTuG9m - https://youtu.be/TBxWgNmsnvU - IIW Presentation Specifics? - Teaching - Presenting? ## Meeting - 4 April 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Jo Vercammen](jo.vercammen@meeco.me) ### Agenda - Welcome / Introductions - Announcements - IIW - DIDComm UG (on week) - Discussion - PR Pacing - Faster process? - Weekly, we'll discuss Monday AND Thursday - Status Change - pre-draft / draft - working group approval candidate? - Implementers Draft - Working Group Approved - PR [352](https://github.com/decentralized-identity/didcomm-messaging/pull/352) - serviceEndpoint as Object - replaces PR [268](https://github.com/decentralized-identity/didcomm-messaging/pull/268) - serviceendpoint as URI or object - Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33 - PR [354](https://github.com/decentralized-identity/didcomm-messaging/pull/354) - editorial pass - IIW Presentation Specifics? - Teaching - Presenting? ## Meeting - 28 March 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Lance Byrd](lance.byrd@rootsid.com) ### Agenda - Welcome / Introductions - Announcements - IIW - DIDComm UG (off week) - Discussion - PR [352](https://github.com/decentralized-identity/didcomm-messaging/pull/352) - serviceEndpoint as Object - replaces PR [268](https://github.com/decentralized-identity/didcomm-messaging/pull/268) - serviceendpoint as URI or object - PR [348](https://github.com/decentralized-identity/didcomm-messaging/pull/348) - timing related headers - PR [354](https://github.com/decentralized-identity/didcomm-messaging/pull/354) - editorial pass - Book WIP PR - PR 355 - Issue 345 - https://github.com/decentralized-identity/didcomm-messaging/issues/345 ## Meeting - 21 March 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Drummond Reed](drummond.reed@avast.com) - [Daniel Buchner](dbuchner@squareup.com) - [Gabe Cohen](gcohen@squareup.com) - [Troy Ronda](troy.ronda@securekey.com) - [Brian Richter](brian@aviary.tech) - [Moe Jangda](moe@squareup.com) ### Agenda - Welcome / Introductions - Announcements - IIW - Discussion - PR [268](https://github.com/decentralized-identity/didcomm-messaging/pull/268) - serviceendpoint as URI or object - DIDComm and Hubs - can we unify? - https://hackmd.io/bAOoSupRT-2p7jwIiLu1fw - https://hackmd.io/Hs7LcHx9TaOnYZq-SnzDfA ## Meeting - 14 March 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Lance Byrd](lance.byrd@rootsid.com) - [Jo Vercammen](jo.vercammen@meeco.me) - [Drummond Reed](drummond.reed@avast.com) ### Agenda - Welcome / Introductions - Announcements - Cardea Interopathon (DIDComm v1) https://cardea.app/ (scroll down past header) - Discussion - PR [340](https://github.com/decentralized-identity/didcomm-messaging/pull/340) - Role of Protocols - PR [342](https://github.com/decentralized-identity/didcomm-messaging/pull/342) - Clarifies DID Rotation - PR [268](https://github.com/decentralized-identity/didcomm-messaging/pull/268) - serviceendpoint as URI or object - Multiple Keys attached to a DID. ## Meeting - 7 March 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Lance Byrd](lance.byrd@rootsid.com) - [Daniel Hardman](daniel.hardman@sicpa.com) ### Agenda - Welcome / Introductions - Announcements - Cardea Interopathon (DIDComm v1) https://cardea.app/ (scroll down past header) - Discussion - PR [340](https://github.com/decentralized-identity/didcomm-messaging/pull/340) - Role of Protocols - PR [341](https://github.com/decentralized-identity/didcomm-messaging/pull/341) - Single Recipient - PR [342](https://github.com/decentralized-identity/didcomm-messaging/pull/342) - Clarifies DID Rotation - PR [268](https://github.com/decentralized-identity/didcomm-messaging/pull/268) - serviceendpoint as URI or object - Multiple Keys attached to a DID. ## Meeting - 28 February 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Daniel Hardman](daniel.hardman@sicpa.com) - [Drummond Reed](drummond.reed@avast.com) - [Jo Vercammen](jo.vercammen@meeco.me) ### Agenda - Welcome / Introductions - Announcements - Cardea Interopathon (DIDComm v1) https://cardea.app/ (scroll down past header) - Discussion - PR [320](https://github.com/decentralized-identity/didcomm-messaging/pull/320) - Transport Requirements - PR [330](https://github.com/decentralized-identity/didcomm-messaging/pull/330) - Impl guide Links - PR [334](https://github.com/decentralized-identity/didcomm-messaging/pull/334) - Clarify ACKs - PR [336](https://github.com/decentralized-identity/didcomm-messaging/pull/336) - Troy - PR [337](https://github.com/decentralized-identity/didcomm-messaging/pull/337) - Addressing Yolan feedback - Issue [179](https://github.com/decentralized-identity/didcomm-messaging/issues/179) - Service types - PR [307](https://github.com/decentralized-identity/didcomm-messaging/pull/307) - PFS Details - The DIDComm Book - Move to Users Group approved. - Pending Work to link to the new location and remove the source content. ## Meeting - 21 February 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Chris Kelly](chris@identity.foundation) - [Jo Vercammen](jo.vercammen@meeco.me) ### Agenda - Welcome / Introductions - Announcements - DIF F2F (24 Feb) https://www.eventbrite.com/e/difcon-f2f-virtual-3-tickets-162786327287 - [Call for session ideas](https://forms.gle/boKDY113GBDMvvbW6) - [Agenda *(provisional)* is live here](https://difcon.spread.name/) - DIDComm UG - UnSync Meetings - https://discord.gg/eNN4Wns6Jb (Channel for UG Meeting) - Discussion - F2F Prep - Deck from Chris (template) - Work Status - Past Year - This Year - UG Highlight - PR [335](https://github.com/decentralized-identity/didcomm-messaging/pull/335) - Fix overlay broad Search and Replace - PR [334](https://github.com/decentralized-identity/didcomm-messaging/pull/334) - Clarify ACKs ## Meeting - 14 February 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - ### Agenda - Welcome / Introductions - Announcements - DIF F2F (24 Feb) https://www.eventbrite.com/e/difcon-f2f-virtual-3-tickets-162786327287 - [Call for session ideas](https://forms.gle/boKDY113GBDMvvbW6) - DIDComm UG? - Discussion - NIST algos https://github.com/decentralized-identity/didcomm-messaging/issues/213#issuecomment-1032215470 - ACKs https://github.com/decentralized-identity/didcomm-messaging/issues/147 - PRs - https://github.com/decentralized-identity/didcomm-messaging/pulls - - Issue Triage - [pending close](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aopen+is%3Aissue+label%3A%22pending+close%22) - [needs discussion](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+discussion%22) - Tasks - [PR Needed Issues](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22PR+Needed%22) ## Meeting - 07 February 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Gabe Cohen](gcohen@squareup.com) ### Agenda - Welcome / Introductions - Announcements - DIF F2F (24 Feb) https://www.eventbrite.com/e/difcon-f2f-virtual-3-tickets-162786327287 - [Call for session ideas](https://forms.gle/boKDY113GBDMvvbW6) - Time Survey for new DIDComm Users Group: http://whenisgood.net/d8dkhgi - Discussion - PRs - https://github.com/decentralized-identity/didcomm-messaging/pulls - - Issue Triage - [pending close](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aopen+is%3Aissue+label%3A%22pending+close%22) - [needs discussion](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+discussion%22) - Tasks - [PR Needed Issues](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22PR+Needed%22) ## Meeting - 31 January 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Chris Kelly](chris@identity.foundation) ### Agenda - Welcome / Introductions - Announcements - DIF F2F (24 Feb) https://www.eventbrite.com/e/difcon-f2f-virtual-3-tickets-162786327287 - [Call for session ideas](https://forms.gle/boKDY113GBDMvvbW6) - Time Survey for new DIDComm Users Group: http://whenisgood.net/d8dkhgi - Discussion - PRs - https://github.com/decentralized-identity/didcomm-messaging/pulls - - Issue Triage - [pending close](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aopen+is%3Aissue+label%3A%22pending+close%22) - [needs discussion](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+discussion%22) - Tasks - [PR Needed Issues](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22PR+Needed%22) ## Meeting - 24 January 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Drummond Reed](drummond.reed@evernym.com) - [Steve McCown](smccown@anonyome.com) - [Chris Kelly](chris@identity.foundation) ### Agenda - Welcome / Introductions - Announcements - DIF F2F (24 Feb) https://www.eventbrite.com/e/difcon-f2f-virtual-3-tickets-162786327287 - Call for content - https://docs.google.com/forms/d/1pwVEaITW1ehEjTVLTYo3DDBAgawW3zJtRsUT0MRKt3Y/ed - Time Survey for new DIDComm Users Group: http://whenisgood.net/d8dkhgi - Discussion - TOIP Papers - https://trustoverip.org/permalink/Introduction-to-ToIP-V2.0-2021-11-17.pdf - https://trustoverip.org/permalink/Design-Principles-for-the-ToIP-Stack-V1.0-2022-11-17.pdf - PRs - https://github.com/decentralized-identity/didcomm-messaging/pulls - - Issue Triage - [pending close](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aopen+is%3Aissue+label%3A%22pending+close%22) - [needs discussion](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+discussion%22) - Tasks - [PR Needed Issues](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22PR+Needed%22) ## Meeting - 17 January 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - ### Agenda - Welcome / Introductions - Discussion - PRs - https://github.com/decentralized-identity/didcomm-messaging/pulls - - Issue Triage - [pending close](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aopen+is%3Aissue+label%3A%22pending+close%22) - [needs discussion](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+discussion%22) - Tasks - [PR Needed Issues](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22PR+Needed%22) ## Meeting - 10 January 2022 - (1500 ET) ### Attendees - [Sam Curren](sam@indicio.tech) - [Steve McCown](smccown@anonyome.com) - [Tomislav Markovski](tomislav@trinsic.id) - ### Agenda - Welcome / Introductions - Discussion - PRs - https://github.com/decentralized-identity/didcomm-messaging/pulls - - Issue Triage - [pending close](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aopen+is%3Aissue+label%3A%22pending+close%22) - [needs discussion](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+discussion%22) - Tasks - [PR Needed Issues](https://github.com/decentralized-identity/didcomm-messaging/issues?q=is%3Aissue+is%3Aopen+label%3A%22PR+Needed%22)

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully