NFT의 랜덤 민팅 기능 적용
NFT를 순차 민팅이 아닌, 랜덤한 번호가 민팅되도록 하려면 다음 명령어를 입력하시면 됩니다.
랜덤 민팅 기능의 매커니즘은 다음과 같습니다.
랜덤 민팅 명령어를 입력하면, 자체적으로 "최대발행갯수"를 최대값으로 한 랜덤 번호의 배열을 생성합니다. 예) 최대 발행갯수가 5개라면, [4,2,0,1,3]으로 생성될 수 있음
해당 랜덤번호 배열을 컨트랙트에 업로드합니다.
민팅이 될 때마다 해당 랜덤번호 배열의 순서로 NFT를 민팅합니다.
생성된 랜덤번호 배열은 프로젝트 내부의 mintOrder.json에 입력됩니다.
랜덤 번호 생성 후에 추가로 NFT를 발행하시려면, 먼저 upload명령어를 통해 aws s3에 이미지와 메타데이터 파일을 업로드한 후, 랜덤 번호 생성 명령어를 입력하시면 기존 랜덤 번호는 유지한 채, 추가된 NFT의 갯수만큼 랜덤번호를 생성하게 됩니다.
Last updated