Skip to content

world+me.virmesh.world.profile

world の表示情報を表す world module payload です。

draft

Description

WorldServer が保持する world+me.virmesh.world.profile module payload です。 me.virmesh.world.resolveWorld では payload.modules.world+me.virmesh.world.profile.payload と対応する署名を返します。

Aliases

  • worldProfile
  • me.virmesh.world.profile

Fields

modulestringRequired

常に world+me.virmesh.world.profile を返します。

worldIdstringRequired

module owner の world identifier です。

namestringRequired

表示用の world 名です。

descriptionstringOptional

world の説明文です。

tagsstring[]Optional

検索や分類に使う tag 一覧です。

addressesstring[]Optional

world address 一覧です。例: example.com/world。配列の先頭を primary address として扱います。

thumbnailobjectOptional

任意の thumbnail asset entry です。contentType, profile, url, hash, size を持ちます。

updated_atintegerRequired

この module payload を生成した時刻です。epoch second を返します。

Examples

world profile module payload

{
  "module": "world+me.virmesh.world.profile",
  "worldId": "medi:world:ed25519:base64url-world-public-key",
  "name": "Example World",
  "description": "A small social world.",
  "tags": [
    "social",
    "music"
  ],
  "addresses": [
    "example.com/world"
  ],
  "updated_at": 1770000200
}

Referenced by

No schema references have been registered for this object yet.