- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Mon, 4 Aug 2025 07:15:09 +0200
- To: public-nostr@w3.org
- Message-ID: <CAKaEYhL2fRnDvouz=UTwiDQEgzpxFphpYvQMvjCJvck7ZFMjMw@mail.gmail.com>
Been chatting to the CCG group about did:nostr and verifiable credentials, and it looks like did:nostr should be compatible with VCs, now. While still a work in progress, here is the outline of what a nostr VC could look like, for example (according to GPT), a drivers license for a nostr user. Some have expressed interest in implementing VCs, so this should be a step towards that { "@context": [ "https://www.w3.org/ns/credentials/v2", { "dl": "https://example.org/driver-license#" }, "https://w3id.org/security/multikey/v1" ], "id": "urn:uuid:51fa0f0d-8b63-4ad7-9f85-424af6e99830", "type": ["VerifiableCredential", "DriverLicenseCredential"], /* —— canonical Nostr issuer ———————————————— */ "issuer": "did:nostr:124c0fa99407182ece5a24fad9b7f6674902fc422843d3128d38a0afbee0fdd2", "issuanceDate": "2025-08-04T12:00:00Z", "expirationDate": "2029-05-01T00:00:00Z", "credentialSubject": { "id": "did:nostr:abcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdef", "dl:licenseNumber": "CA-DL-1234567", "dl:issuedIn": "CA", "dl:name": "Alice Example", "dl:birthDate": "1990-07-12" }, /* —— BIP-340 proof in the new cryptosuite —————— */ "proof": { "type": "DataIntegrityProof", "cryptosuite": "bip340-jcs-2025", "created": "2025-08-04T12:00:05Z", "verificationMethod": "did:nostr:124c0fa99407182ece5a24fad9b7f6674902fc422843d3128d38a0afbee0fdd2#key-1", "proofPurpose": "assertionMethod", /* 64-byte BIP-340 signature — dummy value here */ "proofValue": "z3RfvM6kXG2qRhC9qgy1H6kUuS8U7U9H3RJSbVbHqPCA9kqTge9hKKxi2iXn8MDF9UxZ2KwgS2x9aFTyE3u1L6EG" } } ne 3. 8. 2025 v 19:10 odesílatel Melvin Carvalho <melvincarvalho@gmail.com> napsal: > FYI > > ---------- Forwarded message --------- > Od: Will Abramson <wip.abramson@gmail.com> > Date: čt 31. 7. 2025 v 18:13 > Subject: New Work Item Proposal: Data Integrity BIP340 Cryptosuite > To: Credentials Community Group <public-credentials@w3.org> > > > Hello CCG community, > > Digital Contract Design in collaboration with Legendary Requirements and > Danube Tech are proposing a new CCG Work Item for adoption: > https://dcdpr.github.io/data-integrity-schnorr-secp256k1/ > > See the proposal issue here: > https://github.com/w3c-ccg/community/issues/254 > > We feel this is important as there are currently no up to date Data > Integrity cryptosuites available for the secp256k1 curve, which has wide > adoption throughout multiple blockchain ecosystems. > > Thanks, > All the best, > Will Abramson >
Received on Monday, 4 August 2025 05:15:25 UTC