블록체인

22.03.16 tokenURI 를 고정값으로 하는 방법 찾기

슈팅스타제제 2022. 3. 16. 13:48
  • 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

 

Linking IPFS in ERC-721

Im currently onto developing my own NFT. It will be only one NFT in the contract with the ID "0". First of all, do you see problems in adding the URI to the NFT after minting it (it has t...

ethereum.stackexchange.com

 

'블록체인' 카테고리의 다른 글

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