Self.ID · Example Payload

Create Stream Request

Decentralized IdentityDIDCeramicSelf-Sovereign IdentityWeb3Verifiable CredentialsBlockchain

Create Stream Request is an example object payload from Self.ID, with 3 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

typegenesisopts

Example Payload

Raw ↑
{
  "type": 0,
  "genesis": {
    "header": {
      "controllers": [
        "did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK"
      ],
      "family": "IDX",
      "schema": "ceramic://kjzl6cwe1jw14b1d9aq7gyp38iqrfodmhgjroxuv8v7v3kf5n37psmcg7a5dpb"
    },
    "content": {
      "name": "Alice Doe",
      "description": "Decentralized identity enthusiast",
      "url": "https://alice.example.com"
    }
  },
  "opts": {
    "anchor": true,
    "publish": true,
    "sync": 1
  }
}