QRデータ生成(クライアント署名なし)

QRデータ生成(クライアント署名なし)

qrcode

クライアント署名を含まないQRコードを生成します。

基本情報

プロパティ
詳細

URL

/api/v1/tokengate/qrcode

Method

POST

リクエストパラメータ

パラメータ
種類
必須
詳細

contract_address

str

yes

コントラクトアドレス

token_id

str

yes

対象NFTのトークンID

wallet_address

str

yes

対象NFTを所有しているウォレットアドレス

blockchain

str

yes

対象NFTのブロックチェーン

リクエストのサンプル

{
  "contract_address": "0x0000000000000000000000000000000000000000",
  "token_id": "0",
  "nft_gdn_id": "cf7faf94-a5ec-462c-ad06-1bd772fefe21",
  "wallet_address": "0x1111111111111111111111111111111111111111",
  "blockchain": "polygon"
}

成功した場合のレスポンス例

{
  "requests": {
      "contract_address": "0x0000000000000000000000000000000000000000",
      "token_id": "0",
      "nft_gdn_id": "cf7faf94-a5ec-462c-ad06-1bd772fefe21",
      "wallet_address": "0x1111111111111111111111111111111111111111",
      "blockchain": "polygon"
  },
  "response": {
      "claims": {
          "parameters": {
              "blockchain": "polygon",
              "nftContractAddress": "0x0000000000000000000000000000000000000000",
              "nftTokenId": 0,
              "ownerWalletAddress": "0x1111111111111111111111111111111111111111",
              "context": "string"
          },
          "iat": 1746025200,
          "exp": 1746025800,
          "verifiedOwnerWallet": false
      },
      "signature": "MxRh4nynXvBF3nZ0Naau2gJkBqHZj72gzvnzBW0EQCIAz_5zFcEI8yjnSHWM5pEJwU8EWQiBV_l0P7MAiAeu3lyuK1-VQm"
  }
}

失敗した場合のレスポンス例(ステータスコード400)

{
  "error": {
    "title": "Bad Request",
    "message": "contract_address and blockchain are inconsistent"
  }
}

最終更新