Skip to content

Commit 3d4f947

Browse files
Use CID v1.0 @context in served did:nostr docs so Multikey is defined (#569)
* Use CID v1.0 @context in served did:nostr docs so Multikey is defined (#568) * test: update did nostr context expectation --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
1 parent e31293b commit 3d4f947

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/idp/well-known-did-nostr.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -498,7 +498,7 @@ function buildDidDocument({ pubkey, webId }) {
498498
const multikey = `f` + `e701` + `02` + pubkey.toLowerCase();
499499
const vmId = `${did}#key1`;
500500
return {
501-
'@context': ['https://w3id.org/did', 'https://w3id.org/nostr/context'],
501+
'@context': ['https://www.w3.org/ns/cid/v1', 'https://w3id.org/nostr/context'],
502502
'id': did,
503503
'type': 'DIDNostr',
504504
'alsoKnownAs': [webId],

test/well-known-did-nostr.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ describe('GET /.well-known/did/nostr/:pubkey (#407)', () => {
129129
assert.ok(r.headers.get('last-modified'));
130130

131131
const doc = await r.json();
132-
assert.deepStrictEqual(doc['@context'], ['https://w3id.org/did', 'https://w3id.org/nostr/context']);
132+
assert.deepStrictEqual(doc['@context'], ['https://www.w3.org/ns/cid/v1', 'https://w3id.org/nostr/context']);
133133
assert.strictEqual(doc.id, `did:nostr:${alicePk}`);
134134
assert.strictEqual(doc.type, 'DIDNostr');
135135
assert.ok(Array.isArray(doc.alsoKnownAs));

0 commit comments

Comments
 (0)