このCurlリクエストを使用すると、カスタムネイティブトークンで支払うことができる顧客の支払いアドレスを作成できます。この回避策は、プロジェクトの価格リストの価格を使用しません。
curl -X 'GET' \
'https://studio-api.nmkr.io/v2/GetPaymentAddressForRandomNftSale/<project_UID>/<Token_count>/<Lovelace>/127.0.0.1?referer=<referer>&customproperty=<custom_property>&optionalreceiveraddress=<receiver_address>&optionalpriceintokenpolicyid=<token_policy_Id>&optionalpriceintokenassetnameinhex=<assetname_in_HEX>&optionalpriceintokencount=<price_in_tokens>' \
-H 'accept: text/plain' \
-H 'Authorization: Bearer <your API Key>'
curl -X 'GET' \
'https://studio-api.nmkr.io/v2/GetPaymentAddressForRandomNftSale/86ed0fa4-bb87-4ac7-95fa-f86140a175d7/1/5500000/127.0.0.1?optionalpriceintokenpolicyid=5dac8536653edc12f6f5e1045d8164b9f59998d3bdc300fc92843489&optionalpriceintokenassetnameinhex=4E4D4B52&optionalpriceintokencount=4' \
-H 'accept: text/plain' \
-H 'Authorization: Bearer <your API Key>'
指定したパラメータに従って、このcurlのレスポンスに支払いアドレスが与えられます。このアドレスに適切な量のADAとカスタムネーティブトークンが送信されると、このアドレスを使用してアセットをミントできるようになります。
{
"paymentAddress": "addr1v908nestz7uz40xlyqhkmtr94vt7rj39ps2jugsr6s9y2tgk6q5u8",
"paymentAddressId": 502211,
"expires": "2023-09-17T14:52:49.459975+00:00",
"adaToSend": "5.5",
"debug": "",
"priceInEur": 1.29,
"priceInUsd": 1.38,
"priceInJpy": 203.69,
"priceInBtc": 5.1832554E-05,
"effectivedate": "2023-09-17T14:03:41",
"priceInLovelace": 5500000,
"additionalPriceInTokens": [
{
"countToken": 4,
"policyId": "5dac8536653edc12f6f5e1045d8164b9f59998d3bdc300fc92843489",
"assetNameInHex": "4e4d4b52",
"multiplier": 1,
"totalCount": 4,
"assetName": "NMKR",
"decimals": 0
}
],
"sendbackToUser": 2000000
}