이번 영상은 아무것도 몰라도 따라할 수 있도록 스마트컨트랙 기반의 NFT를 누구나 쉽게 만들 수 있도록 K-Birdz P2E NFT 프로젝트를 만드는 모든 과정을 보여주는 강의입니다.
인생을 바꿀 기회 누구나 쉽게 클레이튼 기반 NFT 만드는 모든 방법
목차
NFT 제작의 흐름 00:26
NFT를 제작하는 흐름 중에 두 가지 방법이 있는데
a방법이 궁금하신 분들은 이전 영상을 참고해 주세요.
이번 영상은 스마트 컨트랙트를 이용한 b방법을 알려드립니다.
클레이튼 기반 NFT 민팅 흐름 00:36
클레이튼 블록체인을 기반으로 스마트컨트랙트를 활용해서NFT를 민팅하는 큰흐름입니다.
- 프로그램을 이용해서 자동으로 조합된 이미지와 제이슨 파일을 준비 합니다.
이미지와 제이슨파일을 생성하는 것은 이전과 똑 같습니다.→이전 영상
- 이미지와 제이슨 파일을 IPFS라고 불리는 분산형 저장소에 저장을 해줍니다. 분산형 저장소에 저장을 하게되면 하나의 서버에 저장하는 것보다 여러대 나눠서 저장이 함으로 좀 더 안전하게 이 파일들을 보관 할 수 있습니다.
이렇게 IPFS를 통해서 이미지를 저장하게 되면 ipfs://QVadVDdn...형태의 주소로 나오게 됩니다.
- ipfs://QVadVDdn...형태의 주소를 스마트 컨트랙트에 담아 줍니다. 이때 스마트컨드랙트는 솔리디티라는 언어를 이용해서 NFT의 표준 규격에 맞게 작성합니다. 참고로, 클레이튼은 KIP-17 다른 블록체인은 ERC-721이라고 불립니다. 이렇게 표준규격에 맞게 작성을 하고 여기에 화이트리스트나 민팅을 하는 기능 등의 추가적인 커스텀 코드를 넣어 스마트 컨트랙을 완성합니다.
- 완성된 스마트 컨트랙트를 클레이트 블록체인위에 배포를 합니다.
- 디스코드, 트위터 등을 이용해서 민팅에 참여 할 사람들을 모읍니다.
- 특정시간에 웹사이트를 열어서 배포한 스마트 컨트랙트와 연결을 하고 사람들이 이 웹사이트를 통해 민팅을 해서 NFT를 직접 받아 갈수 있게 만들어 줍니다.
- 이렇게 민팅한 NFT는 각자가 보유하게 되됩니다. 이렇게 보유한 NFT는 오픈씨 같은 거래 플랫폼에서 거래를 할 수 있고, NFT를 활용한 게임을 플레이 할 수 있게 됩니다.