Forms - IDVTC

post/idvtc/apply

Request

  • The document declares no server URL.
  • Auth: HTTP bearer

Request body

mainAddressstring required

Main Ethereum address

discordLinkstring required

Discord message link (required)

telegramUsernamestring

Telegram username

Example request

{
  "mainAddress": "0x742d35cc6634c0532925a3b8d39c4c17f03434cc",
  "discordLink": "https://discord.com/channels/123/456/1234567890123456789",
  "telegramUsername": "@username",
  "clusterMembers": [
    {
      "address": "0x742d35cc6634c0532925a3b8d39c4c17f03434cc",
      "signature": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12",
      "discordHandle": "user#1234",
      "telegramUsername": "@username"
    }
  ]
}

Response

Submit or update IDVTC form

status'REVIEW' | 'APPROVED' | 'REJECTED' required

IDVTC form review status

boundToNodeOperatorIdstring nullable

Node operator this form has been bound to via members init; null when not yet bound

createdAtstring date-time required

Date when the form was submitted

updatedAtstring date-time nullable

Date when the review was last updated

Example response

{
  "form": {
    "mainAddress": "0x742d35cc6634c0532925a3b8d39c4c17f03434cc",
    "discordLink": "https://discord.com/channels/123/456/1234567890123456789"
  },
  "comments": {
    "reason": "Your application does not meet the requirements.",
    "clusterMembers": [
      "Comment for first member",
      null,
      null,
      null
    ]
  }
}

Changes

No recorded changes to this operation across all 3 revisions of this API.