ai.newnal.illi.private.parentCredential

illi-service.newnal.id

Documentation

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.

main record

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.

Record Key any Any valid record key

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

handle string handle Required

An AT Protocol handle (e.g., alice.bsky.social).

home string tid Required

A timestamp-based identifier (TID).

parentDid string did Required

A decentralized identifier (DID).

password string Optional

The parent's Newnal ID password (production: device-generated; absent in the PoC, where a family member typed it on the PDN's page).

maxLength: 256 bytes
phoneMxid string Optional

Parent 1 only: the device's Private Phone Matrix ID.

maxLength: 255 bytes
phonePrivateKey bytes Optional

Parent 1 only: the device's Private Phone did:key private key.

maxLength: 256
slot integer Required

No description available.

minimum: 1maximum: 2
updatedAt string datetime Required

An RFC 3339 formatted timestamp.

View raw schema
{
  "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.",
  "key": "any",
  "record": {
    "properties": {
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "handle": {
        "format": "handle",
        "type": "string"
      },
      "home": {
        "format": "tid",
        "type": "string"
      },
      "parentDid": {
        "format": "did",
        "type": "string"
      },
      "password": {
        "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).",
        "maxLength": 256,
        "type": "string"
      },
      "phoneMxid": {
        "description": "Parent 1 only: the device's Private Phone Matrix ID.",
        "maxLength": 255,
        "type": "string"
      },
      "phonePrivateKey": {
        "description": "Parent 1 only: the device's Private Phone did:key private key.",
        "maxLength": 256,
        "type": "bytes"
      },
      "slot": {
        "maximum": 2,
        "minimum": 1,
        "type": "integer"
      },
      "updatedAt": {
        "format": "datetime",
        "type": "string"
      }
    },
    "required": [
      "home",
      "slot",
      "parentDid",
      "handle",
      "createdAt",
      "updatedAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@