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듀을 μ°Έκ³ ν•˜μ—¬ λŒ€λŸ‰ λ―ΌνŒ… ν™˜κ²½μ„ κ΅¬ν˜„ν•΄λ³΄μ„Έμš”!