How to Mint Multi-edition NFT API

๐Ÿ“˜

Prerequisites

๋ฃจ๋‹ˆ๋ฒ„์Šค NFT API๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ์— ์•ž์„œ, ๋‹ค์Œ ํ•ญ๋ชฉ๋“ค์ด ์‚ฌ์ „์— ์ค€๋น„๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  1. ๋ฃจ๋‹ˆ๋ฒ„์Šค ๊ฐœ๋ฐœ์ž ์ฝ˜์†” ๊ฐ€์ž… ๋ฐ ๋กœ๊ทธ์ธ
  2. IAM ๊ณ„์ •๊ณผ API Key ์„ค์ • ๋ฐ NFT API ์‚ฌ์šฉ ๊ถŒํ•œ ๋ถ€์—ฌ
  3. ์ปจํŠธ๋ž™ํŠธ ๋ฐฐํฌ ๋ฐ API ํ˜ธ์ถœ์„ ์œ„ํ•œ ์ฒด์ธ ํ™˜๊ฒฝ ์ƒ์„ฑ
  4. API Key๋ฅผ ํ†ตํ•œ ์ธ์ฆ ํ† ํฐ ์ƒ์„ฑ

๋ฃจ๋‹ˆ๋ฒ„์Šค์˜ Multi-edition NFT API๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค (Diagram 1 ์ฐธ์กฐ).

  • STEP 1) ๋ฃจ๋‹ˆ๋ฒ„์Šค NFT ์ปจํŠธ๋ž™ํŠธ ๋ฐฐํฌ
    ๋ฃจ๋‹ˆ๋ฒ„์Šค์˜ NFT API๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๊ฐ€์žฅ ๋จผ์ € ๋Œ€์ƒ ์ฒด์ธ ํ™˜๊ฒฝ์— ERC721 ํ‘œ์ค€ ๊ธฐ๋ฐ˜ ๋ฃจ๋‹ˆ๋ฒ„์Šค์˜ NFT ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ ๋ฐฐํฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฃจ๋‹ˆ๋ฒ„์Šค๋Š” ์‚ฌ์šฉ์ž ํŽธ์˜๋ฅผ ์œ„ํ•ด (1) ์ฝ˜์†”์„ ํ†ตํ•œ ์ปจํŠธ๋ž™ํŠธ ๋ฐฐํฌ (2) API๋ฅผ ํ†ตํ•œ ์ปจํŠธ๋ž™ํŠธ ๋ฐฐํฌ์˜ ๋‘๊ฐ€์ง€ ๋ฐฉ์‹์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ฝ˜์†”์„ ํ†ตํ•œ ์ปจํŠธ๋ž™ํŠธ ๋ฐฐํฌ ๋ฐฉ๋ฒ•์€ ์ด๊ณณ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

  • STEP 2) ๋ฏธ๋””์–ด ์—…๋กœ๋“œ(์ด๋ฏธ์ง€, ์Œ์›, ๋น„๋””์˜ค, ๋˜๋Š” ๊ธฐํƒ€ ๋””์ง€ํ„ธ ์ž์‚ฐ)
    ์ปจํŠธ๋ž™ํŠธ๊ฐ€ ์ค€๋น„๋˜๋ฉด, NFT๋กœ ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ๋””์ง€ํ„ธ ์ž์‚ฐ์„ ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€์— ์—…๋กœ๋“œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—…๋กœ๋“œ ๋œ ํŒŒ์ผ์€ URI(Unique Resource Identifier)๋กœ ์ •์˜๋ฉ๋‹ˆ๋‹ค. ์—…๋กœ๋“œ๋ฅผ ์œ„ํ•œ ์—ฌ๋Ÿฌ API ์˜ต์…˜ ์ค‘ ์„ ํ˜ธํ•˜๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ์—…๋กœ๋“œ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • STEP 3) ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ƒ์„ฑ
    ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ƒ์„ฑ์„ ํ†ตํ•ด ์—…๋กœ๋“œํ•œ ๋ฏธ๋””์–ด๋ฅผ ํ† ํฐ์˜ ๋ฐœํ–‰ ๋Œ€์ƒ์œผ๋กœ ํŠน์ •ํ•˜๊ณ , ์ตœ๋Œ€ ๋ช‡ ๊ฐœ์˜ ํ† ํฐ์œผ๋กœ์˜ ๋ฐœํ–‰์„ ํ—ˆ์šฉํ• ์ง€ ์„ค์ • ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์„ค์ • ๊ณผ์ •์—์„œ ์ €์ž‘ ์ •๋ณด, ์ƒ์„ฑ ์‹œ๊ฐ ๋“ฑ NFT์— ํฌํ•จํ•˜๊ณ ์ž ํ•˜๋Š” ๋‹ค์–‘ํ•œ ์ •๋ณด ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • STEP 4) NFT ๋ฏผํŒ… ๋ฐ ์ „์†กํ•˜๊ธฐ
    ์ด์ œ ํ† ํฐ API๋ฅผ ํ™œ์šฉํ•˜์—ฌ Step3์—์„œ ์ •์˜ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์— ์—ฐ๊ฒฐ๋˜๋Š” NFT๋ฅผ ๋ฐœํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ์„ฑ์ด ์™„๋ฃŒ๋œ ํ† ํฐ์€ ๋‹ค๋ฅธ ์ง€๊ฐ‘์œผ๋กœ ์ „์†ก์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค ํ™˜๊ฒฝ์—์„œ ๋Œ€๋Ÿ‰ NFT ๋ฐœํ–‰์ด ํ•„์š”ํ•˜์‹ ๊ฐ€์š”? ๋ฃจ๋‹ˆ๋ฒ„์Šค๊ฐ€ ์ œ๊ณตํ•˜๋Š” Bulk NFT API ๋ฐ ๋‹ค์–‘ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ API๋“ค์„ ์ฐธ๊ณ ํ•˜์—ฌ ๋Œ€๋Ÿ‰ ๋ฏผํŒ… ํ™˜๊ฒฝ์„ ๊ตฌํ˜„ํ•ด๋ณด์„ธ์š”!