- Prerequisite
- Pinata에서 계정 생성
- OpenSea 테스트넷 접속 후 Rinkeby network 연결
- rinkeby faucet 구글링해서 적당한 사이트에서 ETH 충전
- e.g. https://rinkebyfaucet.com
1. OpenSea 테스트넷 접속
Explore 오른쪽의 [Create] 클릭
2. MetaMask wallet 연결
MetaMask Notification에서 계정 선택 후 OpenSea testnet으로 연결
서명 요청에서 우측 하단에 [서명] 클릭하여 완료
3. Create a collection
OpenSea My Collections로 이동 후 [Create a collection] 클릭
Create a Collection에서 필수값 입력
필수값 입력 후 맨 아래쪽으로 스크롤바 내린 후 [Create] 클릭
이후 아래와 같이 collection이 생성된 걸 확인할 수 있음
4. Add Item
맨 오른쪽 위에 있는 [Add Item] 클릭하면 Create New Item 화면으로 이동함
Item 세부 사항 입력하기
Property에서 이름을 지정해줌
이후 아래와 같이 새로운 property가 추가된 걸 확인할 수 있음
5. Pinata에서 에셋 업로드
Pinmanager 접속 후 My Files > File 클릭
새로 업로드한 파일이 추가된 걸 확인할 수 있음
다시 OpenSea로 돌아가서 Pinata에서 업로드한 파일 경로를 Unlockable Content에 추가해줌
맨 아래로 스크롤을 내려 [Create] 클릭
아래와 같이 새로 만든 item을 확인할 수 있음
Reveal unlockable content 클릭하면 이전에 Pinata에서 추가한 CID 주소 확인 가능함
6. Sell
참고 자료
실습 소감
사실 크래프터 스페이스도 그렇고
내부 원리(?) 몰라도 UI에서 그냥 하라는 데로만 하면
NFT 만드는데 진짜 5분도 안 걸린다.
그렇지만 테크니컬 라이터로서
UI에서만 실습해보고
이제 끗!!!하면
뭔가 속 빈 강정같은 느낌이랄까 🤔
개발자만큼은 아니더라도
API 콜도 해보고
라이브러리 이용해서 smart contract 배포도 해보고..
뭐든 직접 해봐야지 좀 더 와닿는듯
출처: Udemy The Complete NFT Course - Learn Everything About NFTs
'NFTs > Tutorial' 카테고리의 다른 글
Deploy ERC-721 Smart contract and mint an NFT (0) | 2022.06.09 |
---|---|
KIP-17 API로 발행한 NFT OpenSea에 올리는 법 (0) | 2022.06.08 |