Clone OpenSea 개발 목적 현재 NFT 최대의 마켓인 OpenSea를 클론하며 NFT Market에 대한 이해도 증진 >처음 팀 프로젝트로 시작하였다 프론트엔드, 백엔드, 컨트랙트작성으로 역할을 분배해 시작하였지만 기간 내에는 힘들었고, 프론트엔드를 담당한 나
아무래도 오픈씨는 NFT Marketplace이니까 지갑연결이 제일 먼저이다!먼저 지갑연결을 위해 메타마스크는 Web3, 카이카스는 caver-js mondule을 사용했다useEffect를 이용해 화면 시작시, 메타마스크 또는 카이카스와 연결이 되어있는 지 확인하고
Clone OpenSea_NFTs 3. 나의 NFT목록 확인 컨트랙트에 발급되어 있는 토큰들 중 연결되어 있는 주소 소유의 토큰들만을 조회할 수 있어야한다 이를 통해 추후에는 본인 소유의 토큰만 다른 지갑주소로 토큰을보낼 수 있도록 작업 할 예정이다 mynft.js
본인 소유의 토큰을 소유만 하는 것이 아닌 다른 사람들과 공유도 가능해야 더 나아가 판매도 가능할 것이다 그 기초인 전송을 먼저 구현해 보자!! 😳내 정보를 볼 숫 있는 창에서 토큰을 클릭하면, 토큰의 상세정보창으로 이동하게 함으로 연결된 계정의 소유 NFT만 보낼
Clone OpenSea_Create 6.NFT 생성 __NFT를 전송, 조회, 보내려면 사실은 앞서 생성이 제일 먼저일 것이다! 웹에서 NFT를 생성해 보자!!👨🏻💻 😎__ create.js -> ipfs-http-client input을 통해 파일을
처음에는 메타마스크만 연결해서 마무리 하려했는데 팀원분의 아이디어로 Kaikas까지 연결한 것은 정말 신의 한수가 아닐 수 없었다!기본적으로 Klaytn역시 Ethereum을 기반으로 만들어졌다는 것만 알았지 어느정도 비슷하고, 다른 부분은 또 얼마나 다른가에 대한 생