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": [
13 "key",
14 "name",
15 "createdAt"
16 ],
17 "properties": {
18 "key": {
19 "type": "string",
20 "maxLength": 4096,
21 "description": "public key contents"
22 },
23 "name": {
24 "type": "string",
25 "description": "human-readable name for this key"
26 },
27 "createdAt": {
28 "type": "string",
29 "format": "datetime",
30 "description": "key upload timestamp"
31 }
32 }
33 }
34 }
35 }
36}