ERC721 토큰 컨트랙트 배포하기
이 튜토리얼은 InfraEVM 체인에서 ERC721 토큰 컨트랙트를 배포하는 방법에 대해서 설명합니다.
Last updated
이 튜토리얼은 InfraEVM 체인에서 ERC721 토큰 컨트랙트를 배포하는 방법에 대해서 설명합니다.
Last updated
시작하기 전에 다음을 확인하세요:
Remix에 접속합니다.
ERC721 토큰 컨트랙트 템플릿을 선택하여 workspace를 생성합니다.
생성한 workspace를 확인합니다.
생성된 코드를 컴파일 합니다.
배포할 네트워크를 Injected Provider - MetaMask
로 선택해 준 뒤 MetaMask와 Remix를 연결합니다.
배포하기 전에 소유자 등의 변수 값들을 설정하고 컨트랙트를 배포합니다.
MetaMask에서 확인 창이 나타나면, 다시 한번 확인한 뒤 컨트랙트 배포를 진행합니다.
배포가 완료되면 MetaMask에서 아래와 같은 화면을 확인할 수 있습니다.
위 튜토리얼에서 계속 이어집니다.
아래 이미지 Deployed Contracts
영역에, safeMint
함수가 있는 것을 확인할 수 있습니다. 이 함수를 이용하여 NFT를 발행할 수 있습니다. 'to', 'tokenId' 영역에 적절한 값을 채워줍니다.
transact
버튼을 누르면, 트랜잭션에 대해 컨펌할 수 있는 창이 나타납니다.
트랜잭션이 정상적으로 실행되면, NFT가 발행됩니다. MetaMask와 같은 월렛 내 NFT토큰 보기를 통해 확인이 가능합니다.