BEB_01 Project01 OpenSea 만들기

Terry·2021년 12월 20일
0

먼저 openzeppelin 패키지를 이용해서 ERC721URIStorage 기반의 NFT를 deploy한다.

NFT Contract Address: 0x8f831a2d9e6E663dc0F4e77cCe444fF217D211E6

이름은 ScamPunks. CryptoPunks를 모방한 짝퉁 NFT다.

mintNFT 함수를 통해서 관련 메타데이터가 포함된 NFT를 발행한다.

메타데이터는 Pinata라는 IPFS Provider를 통해서 공유서버에 올린다.

메타데이터 링크와 내용 예제.

우리 조가 만든 OpenSea 마켓이다. 미니멀리즘을 강조한 간소한 디자인이 인상적이다.

메타마스크 연결후 NFT 컨트랙트 주소를 입력후 조회하니 민트한 NFT들이 보인다.

이 중에서 중간에 있는 ScamPunks id:2 를 내 부계정에 전송해보자.

트랙잭션 승인 후 나의 본계정 NFT목록을 다시 조회하면,

두번째 ScamPunks NFT가 부계정으로 전송이 되어서 사라져있다.

부계정을 조회했더니 정상적으로 NFT가 전송되었다는걸 볼수있다.

profile
블록체인 개발 입문자

0개의 댓글

관련 채용 정보