Handleiding: NFT-service — Maak en implementeer NFT-collectie op Astar

Met de nieuwste toevoeging aan de Apillon NFT-service kunt u nu met een paar klikken NFT’s op het Astar-netwerk implementeren.

Bram Willemse

--

De nieuwste integratie van de slimme contracten van het Astar Network in het Apillon-dashboard komt slechts enkele dagen nadat Moonbeam het NFT-seizoen van het platform inluidde.

In deze handleiding wordt u stap voor stap door het proces geleid van het implementeren van een NFT-collectie op het Astar-netwerk met behulp van de NFT-service met slepen en neerzetten. Low-code, snel en in slechts enkele minuten.

☝️ Opmerking: in dit stadium is het proces hetzelfde als bij implementatie op het Moonbeam-netwerk — het enige verschil is de keuze van het netwerk (Chain) bij de Mint NFT-stap.

Dingen die u moet weten voordat u begint

Hoe werkt uw NFT-verzameling?

👉 Duur : terwijl u NFT’s op een blockchain implementeert, worden ze onveranderlijk en niet-verwijderbaar. Indien gespecificeerd, kunnen NFT’s worden ingetrokken, maar niet verwijderd. Als je gewoon aan het testen en spelen bent, wil je misschien dummy-bestanden gebruiken en niet de kostbare unieke bestanden.

👉 Hosting: dankzij Apillon die Web3 Hosting met Crust en IPFS ondersteunt , wordt alle geüploade inhoud die is gekoppeld aan uw NFT-verzameling ook decentraal opgeslagen.

👉 Kosten : momenteel worden Apillon-services aangeboden met een freemium-abonnement. Wat u in dit stadium ook inzet, blijft er deel van uitmaken en zal niet worden opgenomen in toekomstige betaalde abonnementen.

👉 Toegang : terwijl u een NFT-collectie implementeert, maakt u deze permanent traceerbaar op de blockchain. U kunt verschillende manieren kiezen om NFT’s te verspreiden onder uw publiek of het publiek. De Apillon-dashboardwizard leidt u stap voor stap door het proces van het maken en implementeren van een NFT-collectie, maar u kunt ook het codeerpad volgen:

  • Schrijf JavaScript-code en logica om de NFT’s alleen te ontgrendelen bij specifieke, op maat gemaakte prestaties (spelbeloningen, loyaliteitsbonussen, enz.)
  • Implementeer uw website met Apillon Web3 Hosting
  • Ontgrendel alleen toegang tot uw NFT’s voor gebruikers die een bepaald niveau in uw app-logica bereiken

👉 Bewerkbaarheid: de implementatie van een NFT-collectie via de Apillon NFT Service-wizard omvat geen veranderlijkheid van IPNS-metadata en/of geleidelijke releases. U kunt deze nog steeds opnemen door metadata en NFT’s handmatig te uploaden met behulp van de Apillon-infrastructuur.

👉 Netwerk : de huidige release van de NFT-service ondersteunt Moonbeam Network (Mainnet), Moonbase (Testnet) en Astar Network. In deze handleiding wordt de NFT-implementatie op Astar Network beschreven.

Wat heb je nodig?

Zorg ervoor dat u het volgende bij de hand hebt om een ​​NFT-verzameling op Astar met Apillon te maken:

Lees meer over het maken van NFT-bestanden, van AI-tools voor artistieke expressie tot metadata die uw NFT’s definiëren en beschrijven. 👇

Nu je alles hebt voorbereid, kun je binnen enkele minuten een gloednieuwe NFT-verzameling implementeren — met de inhoud decentraal opgeslagen en gehost op een gedecentraliseerd netwerk of op je bestaande website.

Laten we erin duiken.

Navigeer op het Apillon-dashboard naar Services in het menu aan de linkerkant en klik op NFT’s.

🔎 Opmerking: in de rechterbovenhoek ziet u dat de NFT slimme contracten worden geleverd door zowel Moonbeam- als Astar-netwerken. Deze gids richt zich op het inzetten van NFT’s op Astar, maar een soortgelijk proces werkt voor beide.

Als dit de eerste keer is dat u met NFT’s op Apillon werkt, klikt u op de knop “ Start met het maken van NFT’s” .

Als je al wat NFT-werk met Apillon hebt gedaan, zie je in plaats daarvan de momenteel geïmplementeerde collecties op je dashboard. Klik in de rechterbovenhoek op “ Nieuwe NFT-verzameling “.

In beide gevallen moet u drie stappen uitvoeren om een ​​NFT-collectie te starten en te implementeren.

Stap 1: Sla NFT-metadata op

Na al het werk dat u heeft gestoken in het ontwerpen van uw NFT’s, is het laatste wat u wilt dat ze van het gezicht van Web3 verdwijnen in geval van ongelukken. Om dat te voorkomen, moet u de NFT-bestanden — de unieke activa en de gegevens die ze uniek maken — op internet opslaan, en de beste manier om dit te doen is door te zorgen voor permanente toegang met gedecentraliseerde opslag.

Wanneer het dashboard vraagt: “Wilt u uw NFT-metadata op een gedecentraliseerde manier opslaan”, zijn er twee opties (klik op een van beide om door te gaan met het proces):

Stap 2: Stel NFT’s samen

2.1 Upload NFT-metadata

Upload in deze stap uw NFT-metadatabestand in CSV-indeling — klik op “ Selecteer CSV-bestand”. Het Apillon-platform maakt automatisch een Web3 Storage-bucket op de achtergrond en koppelt deze aan uw NFT-collectie.

👨‍💻 Gevorderd: als je een ontwikkelaar bent met meer controle en ervaring, kun je hetzelfde resultaat handmatig bereiken. Maak op het platform onder Storage een Web3 Storage-bucket aan , upload metadata en, wanneer het tijd is om uw NFT-verzameling te implementeren, roept u de metadata-URI aan.

Na het uploaden verschijnt de bestandsnaam op het dashboard. Controleer het nogmaals en als u per ongeluk de verkeerde hebt gekozen, klikt u op het verwijderpictogram ernaast en uploadt u opnieuw.

Klik op “ Doorgaan “.

In het pop-upvenster selecteert u Metadata-attributen — de elementen die uw NFT’s beschrijven, en stelt u hun indeling in (bijv. een “tekenreeks” vertegenwoordigt waarden in tekstvorm).

☝️ Opmerking: de niet-aangevinkte elementen worden nog steeds geïmporteerd, maar werken niet als NFT-attributen.

Klik op “ Kenmerken bevestigen”.

2.2 Upload NFT-bestanden

Vervolgens is het tijd om de essentie van je NFT-collectie te uploaden: de unieke creaties.

Klik op “ Bestanden uploaden “ en selecteer ze uit uw lokale opslag.

Eenmaal geüpload, kunt u het totale aantal geüploade bestanden zien. Controleer nogmaals of het overeenkomt met het aantal NFT-bestanden dat wordt vermeld in het CSV-metadatarecord. Als dit niet het geval is, stelt het dashboard u op de hoogte van ontbrekende bestanden. Verwijder de geüploade bestanden en herhaal het proces.

Nu kunt u controleren hoe uw NFT’s eruit zouden zien — klik op de knop “Voorbeeld van uw NFT’s” .

2.3 Voorbeeld van NFT’s

Bij deze stap begint uw NFT-collectie vorm te krijgen. Controleer hoe alles eruit ziet, navigeer door pagina’s als er meerdere zijn en controleer of de juiste bestanden worden weergegeven.

U kunt ook overschakelen naar een lijstweergave in de rechterbovenhoek en zien of het CSV-bestand correct is geparseerd zonder mismatches tussen NFT-bestanden en hun metadata.

⚠️ Opmerking: er kan een mismatch optreden als gevolg van fouten in het CSV-register met metadata. Zorg ervoor dat de volgorde van de bestanden in de spreadsheet en de bestandsnamen overeenkomen met de bestanden die je hebt geüpload.

Als alles er goed uitziet, gaat u verder met het proces of keert u terug als u iets wilt wijzigen.

☝️ Opmerking: je kunt alles bewerken in deze of eerdere stappen. Maar zodra u uw NFT’s op de blockchain implementeert, blijven ze daar permanent. Om metadata bewerkbaar te houden, kunt u dit alleen doen door deze handmatig te uploaden naar Apillon Web3 Storage met IPNS.

Nu heb je de laatste stap bereikt: je NFT-collectie inzetten op de blockchain en je unieke activa op het Astar-netwerk slaan.

Stap 3: Mint NFT’s

Hier bepaal je de fijne details van je verzameling, inclusief naam, symbool en gedrag.

☝️ Opmerking: het proces is vergelijkbaar, of u nu de bestanden en metadata uploadt volgens de NFT Service-wizard of online zoekt. In het laatste geval moet u ook de URI van de metadatabank en de extensie voor Apillon opgeven om gegevens te sourcen.

3.1 Geef uw verzameling een naam

Kies een naam om uw NFT-collectie gemakkelijk te vinden en uw publiek uw werk onmiddellijk te laten herkennen.

👉 Voer een naam in die je aanspreekt en beschrijft waar de collectie over gaat.

👉 Voer een symbool in dat fungeert als de tokennaam van een collectie op de blockchain. Meestal bestaat het uit 3 of 4 letters die de naam samenvatten of ernaar verwijzen.

👉 Selecteer in de vervolgkeuzelijst het netwerk (keten) om uw verzameling te implementeren. Kies Astar (Mainnet).

Controleer de invoer nogmaals en klik op “Doorgaan” .

3.2 Gedrag

Hier geeft u uw NFT-verzameling een persoonlijkheid en bepaalt u hoe deze zich gedraagt ​​in termen van het leveren van de inhoud aan NFT-bezitters.

👉 Totale voorraad verwijst naar de maximale voorraad NFT’s van uw collectie. Als het een beperkt aantal NFT’s bevat, voert u het aantal in onder Hoeveel?

👉 Met de functie Herroepbaar kan de eigenaar van de verzameling (u) NFT(‘s) op elk moment intrekken. Dit is een goede optie voor tijdelijke NFT’s, zoals prestatiebadges of exclusieve merkcampagnes. Onherroepelijke NFT’s leven permanent op de blockchain.

👉 Door Soulbound te kiezen , worden uw NFT’s onhandelbaar, omdat ze de portemonnee waarin ze zijn gestort niet kunnen verlaten en altijd gekoppeld blijven aan het adres van de oorspronkelijke (uw) portemonnee.

👉 Om royalty’s van uw NFT’s te innen, voert u uw portefeuilleadres of dat van de ontvanger in en stelt u de royalty’s in % in.

👉 Als u wilt dat uw collectie op een bepaalde datum in de toekomst wordt uitgebracht, kiest u Drop . Uw NFT-collectie wordt openbaar beschikbaar voor gebruikers om NFT’s te slaan en te kopen op de opgegeven datum en tegen de opgegeven prijs. Om te voorkomen dat u voor uw eigen NFT’s moet betalen, stelt u het aantal NFT’s in dat u voor uzelf wilt reserveren en muntt vóór de drop. Als u niet voor drop kiest, kunt u alleen NFT’s slaan voor uzelf of voor anderen.

Controleer de ingestelde parameters nogmaals. Klik op “ Doorgaan “ om een ​​voorbeeld te bekijken en uw NFT-verzameling te implementeren .

3.3 Preview en implementeren

Het is tijd om je eerste door Apillon gemaakte NFT-verzameling in te zetten op het Astar-netwerk. We raden je aan om alles nog een laatste keer te bekijken.

Veeg door NFT’s en als alles er goed uitziet, bent u van harte welkom om uw kunstwerken permanent op de blockchain te schrijven. Klik op “Inzetten op blockchain”.

Aangezien dit een point of no return is, moet u uw beslissing dubbel bevestigen.

Klik nogmaals op “ NFT-verzameling implementeren “ en wacht tot Apillon zijn magie doet.

Kort daarna wordt uw eerste NFT-collectie op Astar met Apillon met succes geïmplementeerd.

Op het volgende scherm kunt u de transactie bekijken in de Astar blockchain-verkenner of de inhoud ervan bekijken in uw nieuw gemaakte bucket.

3.4 Weergeven op internet

Nu uw NFT-collectie op Astar is geïmplementeerd, kunt u de transactie controleren in de blockchain-verkenner die onderaan is gelinkt.

Om NFT’s in al hun schoonheid weer te geven (afgezien van de transactie-hash), en — wat nog belangrijker is — om ze verhandelbaar en deelbaar te maken, moet u ze op een website weergeven.

Zodra de NFT-collectie op de blockchain is geïmplementeerd, geeft een Apillon-websitesjabloon uw collectie weer door de metadata te lezen.

Om het de jouwe te maken, heb je twee opties: maak een decentraal gehoste website door de sjabloon op GitHub te splitsen, of integreer eenvoudig de code in je bestaande website.

1. Fork Apillon NFT-websitesjabloon

Dit is de gemakkelijkste manier om uw NFT’s weer te geven. Gebruik de statische websitesjabloon van Apillon die uw NFT-metadata leest en host deze op een gedecentraliseerd netwerk.

Apillon NFT-websitesjabloon

Deze statische website is geschreven in HTML en vormt dankzij zijn eenvoud een prima startpunt. U kunt het aanpassen aan het imago van uw merk of NFT-collectie. Klik op “ Website maken om NFT’s weer te geven “.

Nu wordt u naar de Apillon GitHub-repository geleid om een ​​fork van de websitesjabloon te maken.

Gebruik de sjabloon en werk eenvoudig het bestand js/env.js bij met uw adressen. Zoek in de lijst met NFT-collecties Contractadres en kopieer het naar het klembord.

Klik in GitHub op de knop Code en vervolgens op “ ZIP downloaden”. Plak in uw visuele code-editor het adres van uw NFT-website en sla het op.

Als u klaar bent, voert u het lokaal uit en implementeert u het opnieuw met verschillende functionaliteiten voor Apillon Web3 Hosting .

https://github.com/Apillon-web3/nft-template

2. Integreer en munt NFT-verzameling op uw website

Als u liever uw NFT-verzameling naar uw bestaande website brengt, waar deze ook wordt gehost, zelfs centraal, kunt u dat gerust doen.

Klik op “ Toon ze op uw bestaande website “. Nogmaals, u gebruikt de code van Apillon GitHub en integreert deze in uw website.

3.5 Mint NFT’s

Ten slotte, om uw NFT’s op uw website weer te geven, moet u ze slaan.

In de lijst met NFT-collecties op het Apillon-dashboard kunt u hun details zien: het gekozen netwerk ( Chain ), Collection-symbool en -naam , contractadres ( kopieer en plak het in blockchain-verkenner om te verifiëren) en status (bijv. Mislukt”, “Bezig met implementeren” of “Geïmplementeerd”). U kunt ook de Mint- prijs en het aantal gereserveerde NFT’s vinden.

Onder Minted/Max supply kunt u zien hoeveel van de ingezette NFT’s daadwerkelijk zijn geslagen.

Om meer acties uit te voeren in uw NFT-verzameling, inclusief slaan, klikt u op de verzameling van uw keuze.

Nogmaals, de Chain ID geeft het netwerk aan waar de collectie is ingezet, en met de Transaction-hash kun je de status ervan in de blockchain-verkenner verkennen.

Onder Transactietype ziet u de geïnitieerde actie voor de contracten en de status ervan .

Als alles er goed uitziet, ga dan naar Acties in de rechterbovenhoek en klik op Mint .

Door NFT’s te minten, worden ze zichtbaar op uw website en gekoppeld aan uw portemonnee of degene die u in de instellingen hebt opgegeven.

Met behulp van de code die u op Apillon GitHub vindt, kunt u deze eenvoudig in uw website integreren.

3.6 Eigendom overdragen

Als u besluit om NFT-eigendom naar een andere portemonnee te verplaatsen, kiest u deze eenvoudig onder de vervolgkeuzelijst Acties en voert u het adres van de portemonnee in de pop-up in.

Lang leve NFT’s

Klaar! Je bent nu een trotse eigenaar van je NFT-verzameling, permanent ingezet op het Astar-netwerk!

Vermeld ze op NFT-marktplaatsen zoals tofuNFT , toon ze lokaal op uw website of dapp, of deel ze met uw publiek en verzamelaars.

Laat ons weten hoe het ging, deel je unieke digitale kunstwerken met de Apillon- en Astar-gemeenschappen en inspireer anderen om hetzelfde te doen.

⧓ Over Apillon

Het Apillon-platform dient als een uniforme toegangspoort tot de Web3-services die worden geleverd door gekoppelde Polkadot-parachains. In navolging van de visie met meerdere ketens, stimuleert Apillon de overgang van ontwikkelaars naar Web3, vereenvoudigt het de acceptatie ervan in de reële economie en breidt het zijn veelzijdigheid uit naarmate het ecosysteem groeit. Met Apillon zijn Web3-services binnen handbereik voor elke ontwikkelaar, ongeacht hun achtergrond en ervaring met blockchain-technologie.

Website | Wiki | GitHub | Twitter | Telegram | Onenigheid | Linkedin | Reddit

--

--