KlayGachaMachine Docs
  • About
    • Introduction
    • Product
  • Overview
    • 왜 Klay-Gahca-Machine인가?
    • 먼저 설치해야 하는 것들
    • Klay-Gacha-Machine 설치하기​
  • Klay-Gacha-Machine
    • 준비물
      • 표준 Metadata
      • Pinata IPFS Key 가져오기
      • AWS S3 api key 가져오기
    • Gacha-CLI Config 설정
    • 이미지, 메타데이터 옮기기
    • Gacha-CLI Upload
      • Pinata IPFS를 사용한 방법
      • AWS S3를 사용한 방법
      • 이미지가 이미 저장소에 업로드 되어있는 경우
    • 화이트리스트 적용
    • NFT 대량전송을 통한 에어드랍
    • CLI를 이용한 NFT 발행
    • 지갑당 구매한도 적용
    • 발행된 NFT 소각
  • Klay-Gacha-MachineV2
    • 준비물
      • 표준 Metadata
      • Pinata IPFS Key 가져오기
      • AWS S3 api key 가져오기
    • Gacha-CLI Config 설정
    • 이미지, 메타데이터 옮기기
    • Gacha-CLI Upload
      • Pinata IPFS를 사용한 방법
      • AWS S3를 사용한 방법
    • 화이트리스트 적용
    • NFT 대량전송을 통한 에어드랍
    • CLI를 이용한 NFT 발행
    • 지갑당 구매한도 적용
    • 발행된 NFT 소각
    • NFT 최대 발행갯수 수정
    • NFT의 랜덤 민팅 기능 적용
    • NFT를 추가발행하는 경우
  • Mint-UI
    • Mint UI 환경파일 설정
    • Mint UI 테스트
  • CONTACT US
Powered by GitBook
On this page
  1. Klay-Gacha-Machine

Gacha-CLI Config 설정

PreviousAWS S3 api key 가져오기Next이미지, 메타데이터 옮기기

Last updated 3 years ago

vscode를 이용해 프로젝트를 열면, 다음과 같이 프로젝트의 파일들이 좌측에 나열됩니다.

프로젝트 내 config.json 파일을 열면 다음과 같은 파일 내용이 나옵니다.

{ "NumberOfNFT" : 100, //총 발행갯수  
"TokenName" : "myNFT", //NFT의 대표 이름
"TokenSymbol" : "MNT", //NFT의 토큰심볼  
"TreasuryAccount": "", //NFT의 발행주소
"PrivateKey": "", //NFT 발행주소의 프라이빗  
"pinataApiKey":"", //Pinata의 api key 
"pinataSecretApiKey": "", //Pinata의 secret key 
"imageExtension" : "jpeg", //이미지 파일의 확장자 
"awsRegion" : "ap-northeast-2", //aws s3의 리전이름 
"awsBucketName": "", //aws s3의 버킷이름 예) "gacha-machine"
"awsAccessKey" : "", //aws의 액세스키  
"awsSecretKey" : "" //aws의secret key }

위 내용 중, pinata를 사용하실 분들은 pinataApiKey와 pinataSecretApiKey를 채워야 하고, AWS S3를 사용하실 분들은 awsRegion, awsBucketName, awsAccessKey, awsSecretKey를 채워주시면 됩니다. 그 외의 항목들은 모두 채워주셔야 합니다.