Prerequisites
๋ฃจ๋๋ฒ์ค NFT API๋ฅผ ์ฌ์ฉํ๊ธฐ์ ์์, ๋ค์ ํญ๋ชฉ๋ค์ด ์ฌ์ ์ ์ค๋น๋์ด์ผ ํฉ๋๋ค.
- ๋ฃจ๋๋ฒ์ค ๊ฐ๋ฐ์ ์ฝ์ ๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ
- IAM ๊ณ์ ๊ณผ API Key ์ค์ ๋ฐ NFT API ์ฌ์ฉ ๊ถํ ๋ถ์ฌ
- ์ปจํธ๋ํธ ๋ฐฐํฌ ๋ฐ API ํธ์ถ์ ์ํ ์ฒด์ธ ํ๊ฒฝ ์์ฑ
- 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๋ค์ ์ฐธ๊ณ ํ์ฌ ๋๋ ๋ฏผํ ํ๊ฒฝ์ ๊ตฌํํด๋ณด์ธ์!