channels4_profile.jpg

이번 영상은 아무것도 몰라도 따라할 수 있도록 스마트컨트랙 기반의 NFT를 누구나 쉽게 만들 수 있도록 K-Birdz P2E NFT 프로젝트를 만드는 모든 과정을 보여주는 강의입니다.

인생을 바꿀 기회 누구나 쉽게 클레이튼 기반 NFT 만드는 모든 방법

목차


NFT 제작의 흐름 00:26

NFT를 제작하는 흐름 중에 두 가지 방법이 있는데 a방법이 궁금하신 분들은 이전 영상을 참고해 주세요.

이번 영상은 스마트 컨트랙트를 이용한 b방법을 알려드립니다.

Untitled


클레이튼 기반 NFT 민팅 흐름 00:36

Untitled


클레이튼 블록체인을 기반으로 스마트컨트랙트를 활용해서NFT를 민팅하는 큰흐름입니다.

  1. 프로그램을 이용해서 자동으로 조합된 이미지와 제이슨 파일을 준비 합니다. 이미지와 제이슨파일을 생성하는 것은 이전과 똑 같습니다.→이전 영상
  2. 이미지와 제이슨 파일을 IPFS라고 불리는 분산형 저장소에 저장을 해줍니다. 분산형 저장소에 저장을 하게되면 하나의 서버에 저장하는 것보다 여러대 나눠서 저장이 함으로 좀 더 안전하게 이 파일들을 보관 할 수 있습니다. 이렇게 IPFS를 통해서 이미지를 저장하게 되면 ipfs://QVadVDdn...형태의 주소로 나오게 됩니다.
  3. ipfs://QVadVDdn...형태의 주소를 스마트 컨트랙트에 담아 줍니다. 이때 스마트컨드랙트는 솔리디티라는 언어를 이용해서 NFT의 표준 규격에 맞게 작성합니다. 참고로, 클레이튼은 KIP-17 다른 블록체인은 ERC-721이라고 불립니다. 이렇게 표준규격에 맞게 작성을 하고 여기에 화이트리스트나 민팅을 하는 기능 등의 추가적인 커스텀 코드를 넣어 스마트 컨트랙을 완성합니다.
  4. 완성된 스마트 컨트랙트를 클레이트 블록체인위에 배포를 합니다.
  5. 디스코드, 트위터 등을 이용해서 민팅에 참여 할 사람들을 모읍니다.
  6. 특정시간에 웹사이트를 열어서 배포한 스마트 컨트랙트와 연결을 하고 사람들이 이 웹사이트를 통해 민팅을 해서 NFT를 직접 받아 갈수 있게 만들어 줍니다.
  7. 이렇게 민팅한 NFT는 각자가 보유하게 되됩니다. 이렇게 보유한 NFT는 오픈씨 같은 거래 플랫폼에서 거래를 할 수 있고, NFT를 활용한 게임을 플레이 할 수 있게 됩니다.