full diff

ai.newnal.illi.private.parentCredential

From
bafyreidmqqsxoz3y3litvwcb4pv3lbvxiupoiwrrqyoq54uwmqfchae6dq indexed 2026-10-15 06:07 UTC View this version
To
bafyreifshdo4gaidmfdfrbldtb5y65h2ihpi3jotfokhc2iacs3ntu7nni indexed 2026-10-23 03:22 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "Custody record kept by a home's root admin in their own Private Sphere: the credentials of one of the home's parent accounts, generated on the ILLI device and handed over through the Service Node at link time. rkey <homeId>-<slot>. Used to restore a parent account on a replaced device.",
5 "description": "Custody record kept by a home's root admin in their own Private Sphere: the credentials of one of the home's parent accounts, generated on the ILLI device and handed over through the Service Agent Node at link time. rkey <homeId>-<slot>. Used to restore a parent account on a replaced device.",
66 "key": "any",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "format": "datetime",
1111 "type": "string"
1212 },
1313 "handle": {
1414 "format": "handle",
1515 "type": "string"
1616 },
1717 "home": {
1818 "format": "tid",
1919 "type": "string"
2020 },
2121 "parentDid": {
2222 "format": "did",
2323 "type": "string"
2424 },
2525 "password": {
2626 "description": "The parent's Newnal ID password (production: device-generated; absent in the PoC, where a family member typed it on the PDN's page).",
2727 "maxLength": 256,
2828 "type": "string"
2929 },
3030 "phoneMxid": {
3131 "description": "Parent 1 only: the device's Private Phone Matrix ID.",
3232 "maxLength": 255,
3333 "type": "string"
3434 },
3535 "phonePrivateKey": {
3636 "description": "Parent 1 only: the device's Private Phone did:key private key.",
3737 "maxLength": 256,
3838 "type": "bytes"
3939 },
4040 "slot": {
4141 "maximum": 2,
4242 "minimum": 1,
4343 "type": "integer"
4444 },
4545 "updatedAt": {
4646 "format": "datetime",
4747 "type": "string"
4848 }
4949 },
5050 "required": [
5151 "home",
5252 "slot",
5353 "parentDid",
5454 "handle",
5555 "createdAt",
5656 "updatedAt"
5757 ],
5858 "type": "object"
5959 },
6060 "type": "record"
6161 }
6262 },
6363 "id": "ai.newnal.illi.private.parentCredential",
6464 "lexicon": 1
6565}

Compare other versions