Forms - ICS

post/ics/apply

Request

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

Request body

mainAddressstring required

Main Ethereum address

twitterLinkstring

Twitter message link

discordLinkstring

Discord message link

Example request

{
  "mainAddress": "0x742d35cc6634c0532925a3b8d39c4c17f03434cc",
  "additionalAddresses": [
    {
      "address": "0x742d35cc6634c0532925a3b8d39c4c17f03434cc",
      "signature": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12"
    }
  ],
  "twitterLink": "https://twitter.com/user/status/1234567890123456789",
  "discordLink": "https://discord.com/channels/123/456/1234567890123456789"
}

Response

Submit or update ICS form

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

ICS form review status

createdAtstring date-time required

Date when the form was submitted

updatedAtstring date-time nullable required

Date when the review was last updated

Example response

{
  "form": {
    "mainAddress": "0x742d35cc6634c0532925a3b8d39c4c17f03434cc",
    "twitterLink": "https://twitter.com/user/status/1234567890123456789",
    "discordLink": "https://discord.com/channels/123/456/1234567890123456789",
    "additionalAddresses": [
      "0x742d35cc6634c0532925a3b8d39c4c17f03434cc"
    ]
  },
  "comments": {
    "reason": "Your application earned 5 out of the 15 points required to qualify.",
    "additionalAddresses": [
      "Comment for first address",
      null
    ]
  },
  "createdAt": "2024-01-15T10:30:00Z",
  "updatedAt": "2024-01-16T14:45:00Z"
}

Changes

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