Rarible · Schema

SignatureValidationForm

NFTNon-Fungible TokensMarketplaceAggregatorMultichainEthereumPolygonArbitrumFlowWeb3BlockchainCollectionsOrder BookTradingIndexer

Properties

Name Type Description
signer object
publicKey string The creator's public key
message string
signature string Digital signature of the signer
algorithm string Algorithm used for signature generation (don't specify if default algo is used)
View JSON Schema on GitHub

JSON Schema

SignatureValidationForm.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "SignatureValidationForm",
  "required": [
    "signer",
    "message",
    "signature"
  ],
  "type": "object",
  "properties": {
    "signer": {
      "$ref": "#/components/schemas/UnionAddress"
    },
    "publicKey": {
      "type": "string",
      "description": "The creator's public key"
    },
    "message": {
      "type": "string"
    },
    "signature": {
      "type": "string",
      "description": "Digital signature of the signer"
    },
    "algorithm": {
      "description": "Algorithm used for signature generation (don't specify if default algo is used)",
      "type": "string"
    }
  }
}