town.muni.arbiter.createArbiter
Provision a brand-new stewarded PDS account. The caller authenticates via serviceAuth (aud = arbiter-server DID, lxm = town.muni.arbiter.createArbiter). The server creates a new account on the configured default PDS using an invite code + random password, stores the credentials, and writes the service + recovery records from the new account's session. No policy is written: the arbiter stays offline (fail-closed) until the recovery admin installs the first policy via `town.muni.arbiter.resetPolicy`.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | arbiter.muni.town |
| Indexed |
What's different
same NSID · two revisions from the same publisher2 changes, 1 breaking
Some records or requests that were valid against the base schema aren't valid against this one, so update the code that writes and reads them before relying on it.
Procedure · output
#main
Added
did
compatibleNew required property.
string · did
Removed
ok
breakingProperty removed.
boolean
2 errors unchanged
Open the full schema diff →