- pinata 같은 서비스에서 계정을 만들어서 이미지를 업로드한 후 발급되는 hash 즉, CID 값을 사용한다. 이때, 같은 CID 값을 사용하기 위해서는 pinata 서비스에 요금을 지불해야 하는 것으로 확인
- ipfs 에 메타데이터를 업로드하면 CID를 얻을 수 있다.
각각의 파일 이름은 <tokenId>.json 으로 구성된다.
컨트랙트의 base URI 에 CID를 ipfs://<CID> 와 같이 추가한다.
tokenURI 를 return 하는 함수의 쿼리는 다음과 같다.
ipfs://<CID>/<tokenId>.json
참고문서링크
https://ethereum.stackexchange.com/questions/112927/linking-ipfs-in-erc-721
'블록체인' 카테고리의 다른 글
22.03.21 아토믹스왑 (0) | 2022.03.21 |
---|---|
22.03.16 [IPFS] go-ipfs 노드 접속 (0) | 2022.03.16 |
22.03.16 [IPFS] IPFS CLI for Mac 설치 (0) | 2022.03.16 |
22.01.24 [ethers] bigNumber to number (0) | 2022.01.24 |
21.12.21 소프트캡 하드캡 (0) | 2021.12.21 |