For the complete documentation index, see llms.txt. This page is also available as Markdown.

Wybór odpowiedniego kontraktu NFT

Wybierz między ERC-721 (unikalne przedmioty kolekcjonerskie) a ERC-1155 (tokeny wieloedycyjne) dla projektów NFT na Chiliz Chain, wraz z uwagami o rozszerzeniach do royalties i aktualizacji metadanych

Zanim plik będzie można zmintować jako NFT, musisz zdeployować i zweryfikować odpowiedni smart contract NFT na Chiliz Chain. To kluczowy krok zapewniający transparentność i umożliwiający interakcję z Twoim kontraktem on-chain.

Którego smart contractu użyć?

W świecie blockchain istnieje wiele smart contractów i nie zawsze jest oczywiste, który z nich nadaje się do mintowania NFT.

To, którego smart contractu potrzebujesz, zależy od rodzaju projektu NFT, jaki masz na myśli:

  • Jeden unikalny przedmiot: Użyj kontraktu NFT ERC-721 i zmintuj nim pojedynczy przedmiot.

  • Wiele unikalnych przedmiotów: Użyj kontraktu NFT ERC-721 i zmintuj nim kolekcję przedmiotów.

  • Kilka kopii tego samego przedmiotu: Użyj kontraktu Multi Token ERC-1155 (pozwala, by jeden przedmiot miał więcej niż jedną instancję).

  • Kilka kopii kilku przedmiotów: Również użyj kontraktu Multi Token ERC-1155.

Istnieją także inne smart contracty (znane jako rozszerzenia lub warianty kontraktów) do różnych zastosowań (takie jak ERC-2981 dla royalties, ERC-4906 dla zdarzenia aktualizacji metadanych, ERC-721 Drop dla lazy-mintingu itd.), ale na razie wiedza o ERC-721/1155 wystarczy.

Najbezpieczniejszym i najpowszechniejszym sposobem uzyskania kontraktu do mintowania NFT jest skorzystanie z kontraktu OpenZeppelin, na przykład ich kontraktu ERC-721. Oszczędza to wynajdywania koła na nowo i pomaga zapobiegać typowym podatnościom bezpieczeństwa.

Deploy i weryfikacja Twojego smart contractu NFT

Możesz zdeployować swój smart contract na Chiliz Chain, korzystając z renomowanych platform, takich jak Remix IDE czy thirdweb, albo bezpośrednio za pomocą Hardhat.

Po zdeployowaniu musisz zweryfikować kontrakt w block explorerze, aby narzędzia i platformy deweloperskie mogły odczytać jego ABI (Application Binary Interface) i wchodzić z nim w interakcję.

Postępuj zgodnie z tymi przewodnikami, aby zdeployować, a następnie zweryfikować swój kontrakt NFT:

Wdrożenie i weryfikacja kontraktu

Ponownie zwróć uwagę, aby użyć poprawnych szczegółów sieci dla Chiliz Chain i Spicy Testnet:

Połączenie z Mainnet i Testnet

Ostatnia aktualizacja

Czy to było pomocne?