forked from
mary.my.id/atcute
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
1{
2 "lexicon": 1,
3 "id": "sh.tangled.publicKey",
4 "needsCbor": true,
5 "needsType": true,
6 "defs": {
7 "main": {
8 "type": "record",
9 "key": "tid",
10 "record": {
11 "type": "object",
12 "required": ["key", "name", "createdAt"],
13 "properties": {
14 "key": {
15 "type": "string",
16 "maxLength": 4096,
17 "description": "public key contents"
18 },
19 "name": {
20 "type": "string",
21 "description": "human-readable name for this key"
22 },
23 "createdAt": {
24 "type": "string",
25 "format": "datetime",
26 "description": "key upload timestamp"
27 }
28 }
29 }
30 }
31 }
32}