chadtmiller.com/pds.js
An atproto PDS in JavaScript, for Cloudflare Workers and Node
0
0
{
"producer": "@atproto/space",
"space": "at://did:plc:refauthority/space/com.example.forum/general",
"author": "did:plc:refuser",
"authority": "did:plc:refauthority",
"userDidKey": "did:key:zDnaebVYRurXkA4jLiQagzM9S4kaENZjX1ykXX257CGsZWBEA",
"authorityDidKey": "did:key:zDnaeR8YjT44hw8AjBvLBohXJP2B3bGbagvpVh9RjVk8dhvjK",
"kemPrivateKeyHex": "40ad6e45cb2a5834443b741079de42f41311b5ea367b0f18a576df9434f13b9f",
"kemDidKey": "did:key:zDnaegaJvS3k9aQjht66PJqFvxen5jBdVJ9om761VVYPphPr4",
"rev": "3mrxrefrevaaa",
"recordCount": 5,
"commit": {
"ver": 1,
"repo": "did:plc:refuser",
"space": "at://did:plc:refauthority/space/com.example.forum/general",
"rev": "3mrxrefrevaaa",
"data": {
"$bytes": "jymDXwq8h7vjiSZ4SOmcxsUzECFfbyM3LcA+0CJT38Y="
}
},
"getRepo": {
"wantMac": "type=\"atproto-space-repo\", ver=1, key_share=\"did:key:zDnaeu5F8eswsGJ6BjwxezMDLKBwgXfYQqRfzkRY883aq8Gj9\"",
"keyShare": "did:key:zDnaeu5F8eswsGJ6BjwxezMDLKBwgXfYQqRfzkRY883aq8Gj9",
"mac": "type=\"atproto-space-repo\", ver=1, mac=:XhcHyDwIZCHE65fHxZcoaFCUrQ4yVhbLEJ1AJt5uQMY=:"
},
"getRecord": {
"wantMac": "type=\"atproto-space-record\", ver=1, key_share=\"did:key:zDnaekaSTD1gRxLp6Y7a7aLwn9bRHCv1Yo7nPhzQt4kFygN5M\"",
"keyShare": "did:key:zDnaekaSTD1gRxLp6Y7a7aLwn9bRHCv1Yo7nPhzQt4kFygN5M",
"record": {
"uri": "at://did:plc:refauthority/space/com.example.forum/general/did:plc:refuser/com.example.post/ccc",
"cid": "bafyreic732vh3vuei7nnq6isacp6j4ly2xnlsuj44iagbx2jvf3ijdhjme",
"value": {
"$type": "com.example.post",
"text": "with a picture",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreigh2akiscaildcqabsyg3dfr6chu3fgpregiymsck7e7aqa4s52zy"
},
"mimeType": "image/png",
"size": 1234
}
}
},
"mac": "type=\"atproto-space-record\", ver=1, mac=:ElV3HHdni5VAJLmTFkG1L6/TReWTPfRmaJETdFj6YFg=:"
},
"delegationToken": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImF0cHJvdG8tc3BhY2UtZGVsZWdhdGlvbitqd3QiLCJraWQiOiIjYXRwcm90byJ9.eyJpc3MiOiJkaWQ6cGxjOnJlZnVzZXIiLCJzdWIiOiJhdDovL2RpZDpwbGM6cmVmYXV0aG9yaXR5L3NwYWNlL2NvbS5leGFtcGxlLmZvcnVtL2dlbmVyYWwiLCJhdWQiOiJkaWQ6cGxjOnJlZmF1dGhvcml0eSNhdHByb3RvX3BkcyIsImlhdCI6MTc5NDAyMTI1NywiZXhwIjoxNzk0MDIxMzE3LCJqdGkiOiJjMDU1NDE3MTQyMzA5NDdlNjdmZTMzZjMzZDg4YmM5YSJ9.EW6is93LDL0pBuz8NsAtHEsiVxcKU2jUDimGE3YG6XkK_G0Ov8URqF5_-XYx5HbEkDr6X-9vgygylmJrSZ5wXQ",
"delegationAud": "did:plc:refauthority#atproto_pds",
"credential": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImF0cHJvdG8tc3BhY2UtY3JlZGVudGlhbCtqd3QiLCJraWQiOiIjYXRwcm90byJ9.eyJpc3MiOiJkaWQ6cGxjOnJlZmF1dGhvcml0eSIsInN1YiI6ImF0Oi8vZGlkOnBsYzpyZWZhdXRob3JpdHkvc3BhY2UvY29tLmV4YW1wbGUuZm9ydW0vZ2VuZXJhbCIsImNuZiI6eyJraWQiOiJkaWQ6a2V5OnpEbmFlbXV6UjZlMVpvNkM0SlBYN0VTSGJLWDVId3FORFVITUxLeWEzTVFVTW9IVzYifSwiaWF0IjoxNzk0MDIxMjU3LCJleHAiOjE3OTQwMjE4NTcsImp0aSI6Ijc2NDVlOWMzNTUyZTE5YzVlOWE2ZTg5MGNkYTU4OTdkIn0.O32wI9b4duZ4tnnE-Lw-Io57ZPFtbMXUvuTlIZryqHtI_e40j3U1nIamXByP1vhUlCUUelHDLM8lg55CdWjNxA",
"credentialKeyId": "did:key:zDnaemuzR6e1Zo6C4JPX7ESHbKX5HwqNDUHMLKya3MQUMoHW6",
"useSignature": {
"authorization": "Atproto-Space-Credential eyJhbGciOiJFUzI1NiIsInR5cCI6ImF0cHJvdG8tc3BhY2UtY3JlZGVudGlhbCtqd3QiLCJraWQiOiIjYXRwcm90byJ9.eyJpc3MiOiJkaWQ6cGxjOnJlZmF1dGhvcml0eSIsInN1YiI6ImF0Oi8vZGlkOnBsYzpyZWZhdXRob3JpdHkvc3BhY2UvY29tLmV4YW1wbGUuZm9ydW0vZ2VuZXJhbCIsImNuZiI6eyJraWQiOiJkaWQ6a2V5OnpEbmFlbXV6UjZlMVpvNkM0SlBYN0VTSGJLWDVId3FORFVITUxLeWEzTVFVTW9IVzYifSwiaWF0IjoxNzk0MDIxMjU3LCJleHAiOjE3OTQwMjE4NTcsImp0aSI6Ijc2NDVlOWMzNTUyZTE5YzVlOWE2ZTg5MGNkYTU4OTdkIn0.O32wI9b4duZ4tnnE-Lw-Io57ZPFtbMXUvuTlIZryqHtI_e40j3U1nIamXByP1vhUlCUUelHDLM8lg55CdWjNxA",
"atproto-space-audience": "did:plc:refuser",
"signature-input": "atproto-space-credential=(\"authorization\" \"atproto-space-audience\");tag=\"atproto-space-credential\"",
"signature": "atproto-space-credential=:yAwhxrd/w2GxbrgxRhijdETR+YWBxoNm5XaDH3b53AtjMxT+oqb82phZOYmNz5pxsjim8H+NyCmYKDKe5aLa6w==:"
},
"expectedPaths": [
"com.e.p/x",
"com.example.post/aaa",
"com.example.post/bbb",
"com.example.post/ccc",
"com.example.reply/zz"
],
"generatedFrom": {
"repo": "bluesky-social/atproto",
"package": "@atproto/space@0.0.0-spaces-alpha-20261105160032",
"sha": "704b9e2acd7df78c9a22a275c64ecf8befcf30b7"
}
}