town.muni.arbiter.createDid

Create a new DID that will be managed by this service. A new arbiter will be created in order to manage access to the DID. The arbiter will be configured with a default policy that sets the creator as the owner of the arbiter and allows them to change the DID document. The policy can also be changed later. The created DID will be returned

Repository @zicklag.dev did:plc:ulg2bzgrgs7ddjjlmhtegk3v namespace authority
Details · procedure
Kindprocedure
Authorityarbiter.muni.town
Indexed
cid bafyreidrvpbzzvdy6if55thxkytnbfgcugfcs2o2qs36izab7ccsy7hucq

Checks

Valid Lint pass
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Create a new DID that will be managed by this service.\n\nA new arbiter will be created in order to manage access\nto the DID. The arbiter will be configured with a default\npolicy that sets the creator as the owner of the arbiter\nand allows them to change the DID document.\n\nThe policy can also be changed later.\n\nThe created DID will be returned",
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "did": {
              "format": "did",
              "type": "string"
            }
          },
          "required": [
            "did"
          ],
          "type": "object"
        }
      },
      "type": "procedure"
    }
  },
  "id": "town.muni.arbiter.createDid",
  "lexicon": 1
}