Download&Setting
Last updated
Last updated
MINT-UI 는 React.js and web3.js로 만들었습니다.
이 프로젝트를 다운받고 몇 개의 정보만 입력하면, 여러분은 코딩 없이도 민팅 웹사이트를 만들 수 있는 거죠.
각 체인에 따라서 아래 링크로 접속합니다.
Ethereum
Klaytn
4. 코드를 다운로드받거나, git clone 명령어를 입력해 클로닝해옵니다.
5. 코드 편집기를 열고(VSCode를 추천함), 터미널을 하나 열어서 다음 명령어를 입력해 의존 모듈을 모두 설치합니다.
6. 프로젝트 내에 있는 ".env" 파일을 엽니다.
NFT_PRICE - 민팅 가격
NUMBER OF NFT - NFT 컬렉션의 Max Supply
CONTRACT ADDRESS - 스마트 컨트랙트 주소
TREASURY ACCOUNT - 스마트 컨트랙트를 만든 오너 지갑주소
PRIVATE KEY - 오너 지갑의 프라이빗 키
INFURA KEY - infura api key 만든거 입력
NETWORK - mainnet, 혹은 테스트넷일 경우 이더리움이라면 Goerli, 클레이튼이라면 baobab
WHITELIST - 화이트리스트 기능을 사용하실 거라면 true로, 아니면 false
START BLOCK - 민팅을 시작할 스타팅 블록 넘버(ether scan이나 klaytn scope에서 확인)
7. 트랜잭션당 민팅 갯수를 조절하시고 싶으면, "Component" 폴더의 Mint.jsx 파일을 열고,위에 보이는 숫자들을 조절하시면 됩니다.
8. 세팅이 끝나면 터미널에서 아래 명령어를 입력하면, 로컬 테스트 서버가 올라갑니다.
9. 위와 같이 mint-ui가 나오고, 실제로 민팅이 가능하긴 하지만, 웹사이트 디자인이라거나, 배경이미지같은게 필요하실 겁니다.
10. MINT-UI 체킹이 다 끝나면, 심지어 해당 소스를 웹사이트로 호스팅도 해야하죠.
11. 이것들을 진행하시려면, 개발자를 고용하시던가, 아니면 개발공부를 하셔야 합니다...
(제 미디움에 이 두 부분을 간략하게 할 수 있는 방법을 올려놨으니 참조해주세)