Wenn Sie selbst­stän­dig NFTs erstellen und verkaufen wollen, können Sie zu diesem Zweck einen eigenen NFT-Markt­platz erstellen. Dank passender Plugins lässt sich dieser ganz einfach auf Basis von WordPress bzw. Woo­Com­mer­ce rea­li­sie­ren.

Eigene NFT-Plattform ein­rich­ten: Was wird benötigt?

Wer mit NFTs Geld verdienen möchte, hat einige in­ter­es­san­te Optionen. Eine Mög­lich­keit, die aber auch mit einem gewissen Aufwand verknüpft ist, ist die Ein­rich­tung eines eigenen NFT-Markt­plat­zes. Eine solche Plattform funk­tio­niert grund­sätz­lich wie ein ge­wöhn­li­cher On­line­shop. Al­ler­dings müssen die Ei­gen­ar­ten von NFT be­rück­sich­tigt werden:

Nutzer und Nut­ze­rin­nen müssen sich auf dem er­stell­ten NFT-Markt­platz re­gis­trie­ren und per­sön­li­che digitale Wallets erstellen können. Nur so ist es der Kund­schaft Ihres Markt­plat­zes später möglich, NFTs zu kaufen bzw. zu verkaufen und Kryp­to­wäh­run­gen zu trans­fe­rie­ren.

Ebenso un­ver­zicht­bar ist der all­ge­mei­ne Support von Block­chains wie Ethereum oder Binance Smart Chain. Die ver­teil­ten Da­ten­ban­ken liefern die Grundlage für NFTs bzw. die Tokens, mit denen sich NFTs eindeutig iden­ti­fi­zie­ren lassen, und sind somit es­sen­zi­ell für Ihr Angebot. Je mehr Block­chains Ihr NFT-Markt­platz un­ter­stützt, desto freier können User wählen.

Hinweis

Je nach Art Ihrer NFT-Plattform können zu den genannten noch weitere Vor­aus­set­zun­gen für die Umsetzung hin­zu­kom­men. Planen Sie bei­spiels­wei­se, einen NFT-Markt­platz für den Im­mo­bi­li­en­han­del zu erstellen, sind Ver­bin­dun­gen zu MLS- und staat­li­chen Re­gis­trie­rungs­da­ten­ban­ken er­for­der­lich. Bei NFT-Platt­for­men für Vi­deo­spie­le wiederum ist eine sehr enge In­te­gra­ti­on mit den je­wei­li­gen Spielen nötig.

Baukasten, CMS oder selbst pro­gram­mie­ren?

Um Ihren eigenen NFT-Markt­platz zu erstellen, können Sie auf die typischen Lösungen zu­rück­grei­fen:

  1. Sie pro­gram­mie­ren den Code selbst oder be­auf­tra­gen eine Agentur – Zeit­auf­wand und Kosten sind in diesem Fall sehr hoch.
  2. Sie nutzen eine Baukasten-Lösung oder ein Shop-System, um den Markt­platz zu erstellen. Bis dato un­ter­stüt­zen al­ler­dings nicht viele Systeme NFT – ver­ge­wis­sern Sie sich also zunächst, ob sich mit der fa­vo­ri­sier­ten Lösung ein NFT-Markt­platz erstellen lässt.
  3. Sie nutzen ein Content-Ma­nage­ment-System wie WordPress bzw. dessen Shop-Er­wei­te­rung Woo­Com­mer­ce, um den Shop auf­zu­set­zen und im Anschluss alle wichtigen NFT-Features zu im­ple­men­tie­ren.

NFT-Markt­platz: Hosting und Domain

In jedem Fall benötigen Sie eine geeignete Hosting-Umgebung und eine eigene Domain, um Ihre NFT-Plattform unter der prä­fe­rier­ten Web­adres­se anbieten zu können. Bei einer Baukasten-Lösung oder einem Shop-System haben Sie in der Regel Pakete zur Auswahl, in denen Hardware und Domain bereits enthalten sind. Arbeiten Sie mit einem CMS oder einer in­di­vi­du­ell pro­gram­mier­ten Plattform, müssen Sie sich separat um diese tech­ni­schen Vor­aus­set­zun­gen kümmern. Die wich­tigs­ten Aspekte, auf die Sie hierbei achten müssen, sind folgende:

  • Re­chen­power: Ihr NFT-Markt­platz soll allen Nutzern und Nut­ze­rin­nen ein best­mög­li­ches Erlebnis bieten. Schnelle La­de­zei­ten und eine möglichst hohe Ver­füg­bar­keit erreichen Sie durch aus­rei­chend CPU und Ar­beits­spei­cher. Je höher der Traffic Ihres er­stell­ten NFT-Markt­plat­zes ist und je mehr NFTs angeboten werden, desto mehr Res­sour­cen sind er­for­der­lich.
  • Spei­cher­platz: Die Daten Ihrer Plattform werden in Da­ten­ban­ken ge­spei­chert – achten Sie darauf, dass die ge­wünsch­ten Da­ten­bank­sys­te­me un­ter­stützt werden. Wächst Ihr NFT-Markt­platz, sollten Sie unbedingt auch den vor­han­de­nen Webspace erweitern, um Ihrem Projekt genügend Platz zu bieten.
  • Si­cher­heit: Damit Ihr NFT-Shop sicher ist, sollte die Über­tra­gung der Daten via SSL/TLS geschützt sein. Außerdem benötigt Ihre Hosting-Umgebung Malware-Schutz und Firewalls, um ein­ge­hen­den Da­ten­ver­kehr zu filtern. Re­gel­mä­ßi­ge Backups und Ak­tua­li­sie­run­gen der ver­wen­de­ten An­wen­dun­gen sind ebenfalls wün­schens­wert.
Tipp

Welche weiteren Her­aus­for­de­run­gen es bei der Er­stel­lung eines eigenen NFT-Markt­plat­zes zu meistern gilt, lesen Sie in unserem Artikel „Einen On­line­shop gründen – Grund­la­gen“.

Ihr eigener NFT-Markt­platz bei IONOS

IONOS bietet Ihnen ver­schie­de­ne Hosting-Pakete, mit deren Hilfe Sie Ihren eigenen NFT-Markt­platz ganz einfach und bequem auf Basis von WordPress bzw. Woo­Com­mer­ce erstellen können. Abseits des stan­dard­mä­ßi­gen Web­hos­tings für Projekte ver­schie­dens­ter Art gibt es mit Managed Hosting für WordPress und Woo­Com­mer­ce-Hosting bei­spiels­wei­se zwei Angebote, die optimal auf das beliebte Content-Ma­nage­ment-System und das bekannte Shop-Plugin ab­ge­stimmt sind.

Welcher Tarif sich am besten für Ihre in­di­vi­du­el­le NFT-Plattform eignet, hängt dabei ins­be­son­de­re von der Größe des Projekts ab: Wie hoch ist die Zahl of­fe­rier­ter NFTs? Handelt es sich um sehr gefragte Exemplare, sodass ein hoher Traffic zu erwarten ist? Sind re­gel­mä­ßi­ge Abfragen mit Schnitt­stel­len er­for­der­lich (andere Da­ten­ban­ken, Kryp­to­wäh­run­gen bzw. Zah­lungs­ar­ten etc.)? Und wie aufwendig ist der NFT-Markt­platz gestaltet? Die nach­fol­gen­de Tabelle hilft Ihnen bei der Wahl des passenden Tarifs für Ihren NFT-Shop bei IONOS.

NFT-Plattform-Nut­zungs­sze­na­rio Passender IONOS Hosting-Tarif
Einfacher NFT-Markt­platz für Bilder, Videos, GIFs und Musik im Aufbau; bis zu 10.000 Besucher/-innen pro Monat IONOS Managed Hosting für WordPress Start
Größere, eta­blier­te NFT-Plattform; bis zu 20.000 Besucher/-innen pro Monat IONOS Managed Hosting für WordPress Boost
Komplexer NFT-Markt­platz (z. B. für den Im­mo­bi­li­en­han­del, Spe­ku­la­ti­ons­ob­jek­te, Vi­deo­spie­le); mehr als 20.000 Besucher/-innen pro Monat IONOS Woo­Com­mer­ce Hosting

NFT-Markt­platz erstellen: Schritt-für-Schritt-Anleitung für WordPress

Mit dem passenden Hosting-Paket aus­ge­stat­tet können Sie damit beginnen, Ihren eigenen NFT-Markt­platz zu erstellen. In der nach­fol­gen­den Anleitung zeigen wir den Prozess ex­em­pla­risch für IONOS-Kunden – Woo­Com­mer­ce-Hosting oder (Managed) WordPress-Hosting – am Beispiel eines Markt­plat­zes auf Grundlage von WordPress und dem Plugin WPS­mart­Con­tracts. Bereits im Vorfeld haben wir zu diesem Zweck WordPress in­stal­liert.

Hinweis

Wollen Sie eine Woo­Com­mer­ce-Er­wei­te­rung wie NFT Maker nutzen, um Ihren NFT-Markt­platz zu erstellen, müssen Sie außerdem einen WordPress-On­line­shop ein­rich­ten.

Schritt 1: Im WordPress-Backend anmelden

Im ersten Schritt melden Sie sich mit Ihrem WordPress-Admin-Login im Backend Ihrer WordPress- oder Woo­Com­mer­ce-In­stal­la­ti­on an. Sofern noch nicht geschehen, sollten Sie die stan­dard­mä­ßi­ge WP-Admin-URL ändern, um den Schutz Ihres NFT-Markt­plat­zes zu ver­bes­sern.

Schritt 2: NFT-Markt­platz-Plugin in­stal­lie­ren

Um Ihren eigenen NFT-Markt­platz erstellen zu können, benötigen Sie ein passendes Plugin. Eine beliebte Er­wei­te­rung für vor­han­de­ne Woo­Com­mer­ce-Shops ist etwa das von Tatum ent­wi­ckel­te Plugin NFT Maker. Es un­ter­stützt die Block­chains Ethereum, Polygon, Binance Smart Chain, Celo und Harmony.

Im Rahmen unseres Tutorials nutzen wir das bereits erwähnte Plugin WPS­mart­Con­tracts, für das Sie aus­schließ­lich eine WordPress-In­stal­la­ti­on benötigen. Die Er­wei­te­rung bietet Support für Ethereum, Ethereum Classic, Polygon, Binance Smart Chain, Avalanche C-Chain und Fantom Opera.

Für die In­stal­la­ti­on der Er­wei­te­rung rufen Sie im linken Sei­ten­me­nü des Backends den Punkt „Plugins“ auf und wechseln in das Untermenü „In­stal­lie­ren“. Suchen Sie nach „WPS­mart­Con­tracts“ und drücken Sie beim passenden Such­re­sul­tat auf „Jetzt in­stal­lie­ren“.

Nach er­folg­rei­cher In­stal­la­ti­on schalten Sie das Plugin per Klick auf „Ak­ti­vie­ren“ an.

Schritt 3: Design des NFT-Markt­plat­zes festlegen

Im Menü „Ein­stel­lun­gen“ finden Sie jetzt den neuen Un­ter­punkt „WP Smart Contracts“. Dort können Sie die grund­le­gen­den Ein­stel­lun­gen des NFT-Plugins festlegen und u. a. ein Layout für Ihren NFT-Markt­platz bestimmen. Wie genau die vier ver­füg­ba­ren Designs – Default, Light 1, Light 2 und Dark – aussehen, können Sie sich in den je­wei­li­gen YouTube-Clips ansehen.

Haben Sie sich für ein Layout ent­schie­den, schieben Sie den Regler beim ent­spre­chen­den Eintrag nach rechts und drücken an­schlie­ßend auf „Save Changes“.

Schritt 4: Infura-Project-Account erstellen

Im Ein­stel­lungs­me­nü des Plugins können Sie außerdem Ihren in­di­vi­du­el­len Infura-Project-Schlüssel eintragen. Den Key bekommen Sie, sobald Sie einen Infura-Account erstellt haben, der aus zwei Gründen wichtig für Ihren NFT-Markt­platz ist: Durch das Eintragen eines Keys er­mög­li­chen Sie es Nutzern und Nut­ze­rin­nen, die nicht mit MetaMask (Ver­knüp­fung wird im nächsten Schritt erläutert) verbunden sind, die Daten Ihres Markt­plat­zes zu sehen. Zudem erhalten Sie und Ihre User durch den Schlüssel Zugang zum Ethereum-Netzwerk.

Um einen Account anzulegen, klicken Sie auf den prä­sen­tier­ten Link mit dem Namen „Infura PROJECT ID“. Sie werden au­to­ma­tisch auf die Website des Dienstes wei­ter­ge­lei­tet. Klicken Sie in der oberen Leiste die Schalt­flä­che „Get started“ an. Danach geben Sie eine gültige E-Mail-Adresse und das Passwort Ihrer Wahl an, ak­zep­tie­ren die Nut­zungs­be­din­gun­gen und drücken auf „Create free account“.

Be­stä­ti­gen Sie die Er­stel­lung des Accounts, indem Sie auf den Link in der er­hal­te­nen E-Mail drücken. Melden Sie sich an, erstellen Sie ein Web3-API-Projekt und klicken Sie auf „MANAGE KEY“. Unter „API KEY“ finden Sie den Schlüssel, den Sie nun in der Rubrik „Infura“ in das WordPress-Backend kopieren können.

Schritt 5: MetaMask in­stal­lie­ren

Im nächsten Schritt in­stal­lie­ren Sie MetaMask. Diesen Krypto-Service benötigen Sie, damit die Aktionen von Besuchern und Be­su­che­rin­nen Ihres NFT-Markt­plat­zes an die Block­chain-Server von Infura wei­ter­ge­lei­tet werden – z. B. NFT-Tokens senden und empfangen oder Trans­ak­tio­nen mit Kryp­to­wäh­run­gen über­tra­gen. MetaMask gibt es als Browser-Extension für Firefox, Chrome, Edge, Opera und Brave sowie als mobile App für iOS und Android.

Rufen Sie die MetaMask-Website auf und starten den Download der für Sie passenden Version. Verwenden Sie eine Browser-Extension, müssen Sie MetaMask nun die ge­for­der­ten Be­rech­ti­gun­gen erteilen.

Öffnen Sie MetaMask (im Browser über das MetaMask-Icon in der Leiste) und starten Sie die Ein­rich­tung via „Get started“. Wählen Sie aus, ob MetaMask Ihre Nut­zer­da­ten zu Op­ti­mie­rungs­zwe­cken verwenden darf oder nicht, bevor Sie per Klick auf „Create a wallet“ und an­schlie­ßen­der Passwort-Wahl eine MetaMask-Wallet für Ihren NFT-Markt­platz erstellen.

Für die erstellte Wallet wird ab­schlie­ßend noch eine geheime, aus 12 Wörtern be­stehen­de Phrase generiert, die fortan als Master-Key fungiert. Drücken Sie auf „CLICK HERE TO REVEAL SECRET WORDS“, um Ihren Schlüssel auf­zu­de­cken, und speichern Sie die Phrase – am besten in einem Passwort-Manager. Um die geheime Phrase zu be­stä­ti­gen, wählen Sie die Wörter im nach­fol­gen­den Dialog in der korrekten Rei­hen­fol­ge aus und drücken dann auf „Confirm“.

Schritt 6: WordPress mit MetaMask verbinden

Sobald Sie nun das WordPress-Backend in Ihrem Browser aufrufen, startet die MetaMask-Extension au­to­ma­tisch einen Dialog, um eine Ver­bin­dung ein­zu­rich­ten. Für den Start Ihres NFT-Markt­plat­zes sollten Sie al­ler­dings zunächst mit einem Test-Netzwerk arbeiten – später können Sie immer noch zum Ethereum Mainnet oder einem anderen Netzwerk wechseln. Brechen Sie also die au­to­ma­ti­sche Ein­rich­tung ab, indem Sie auf „Cancel“ drücken, und rufen Sie das Menü der Krypto-Er­wei­te­rung manuell über das Icon in der Brow­ser­leis­te auf.

Klicken Sie auf das „Pfeil nach unten“-Icon neben dem Eintrag „Ethereum Mainnet“ und drücken Sie an­schlie­ßend auf „Show/hide test networks“.

Wenn Sie nun erneut auf das „Pfeil nach unten“-Icon klicken, werden Ihnen ver­schie­de­ne Test-Netzwerke angezeigt. Ak­tua­li­sie­ren Sie Ihre Brow­ser­sit­zung und stellen Sie eine Ver­bin­dung zu einem der Netze her.

Managed Hosting für WordPress
Erstellen Sie Ihre Website mit AI, wir über­neh­men den Rest
  • Keine Vor­kennt­nis­se nötig dank be­nut­zer­freund­li­cher AI-Tools
  • Voll­stän­dig anpassbar mit Themes und Plugins
  • Einfache Updates und minimaler Admin-Aufwand

Schritt 7: NFT-Markt­platz erstellen

Na­vi­gie­ren Sie über das linke Sei­ten­me­nü des WordPress-Backends in das Menü „NFT Coll­ec­tions“. Klicken Sie auf die Schalt­flä­che „Add New Coll­ec­tion“, um einen neuen NFT-Markt­platz zu erstellen.

In der Rubrik „Flavor“ haben Sie ver­schie­de­ne Vorlagen für Ihre NFT-Plattform zur Auswahl. Für den Start ist der Standard-Markt­platz „ERC-721 NFT Mar­ket­place (MATCHA)“ zu empfehlen. Falls Sie eine andere Vorlage verwenden möchten, schieben Sie den Regler beim je­wei­li­gen Flavor nach rechts.

Nach der Wahl der Vorlage scrollen Sie weiter nach unten bis zu den „Smart Contract Options“. Dort sind in jedem Fall die per Sternchen ge­kenn­zeich­ne­ten Pflicht­fel­der aus­zu­fül­len. Im Falle des MATCHA-Flavors handelt es sich dabei um die folgenden:

  • Symbol: Das Symbol ist ein kurzer Tag für Ihren Shop bzw. die jeweilige Un­ter­ka­te­go­rie („Coll­ec­tion“).
  • Name: An dieser Stelle legen Sie den Namen für Ihren NFT-Markt­platz bzw. die jeweilige NFT-Kategorie („Coll­ec­tion“) fest.
  • Sales com­mis­si­ons: In diesem Feld bestimmen Sie die Gebühr, die pro ver­kauf­tem NFT fällig wird. Sie legen einen pro­zen­tua­len Wert zwischen 0 und 100 Prozent fest, z. B. „2“, wenn die Gebühr eine Höhe von zwei Prozent des erzielten Ver­kaufs­werts betragen soll.

Die Wallet (bzw. die ent­spre­chen­de Adresse), in die die Ver­kaufs­pro­vi­si­on trans­fe­riert werden soll, können Sie ebenfalls an dieser Stelle festlegen. Sie finden sie in Ihrem er­stell­ten MetaMask-Konto. Rufen Sie die Extension auf und klicken Sie den ge­wünsch­ten Account an. Die Adresse wird daraufhin au­to­ma­tisch kopiert und Sie können diese mit der Tas­ten­kom­bi­na­ti­on [Strg] + [V] in das Wallet-Feld im WordPress-Backend über­tra­gen.

Schritt 8: Be­nut­zer­rol­len kon­fi­gu­rie­ren

Gleich unter den Optionen für die NFT-Sammlung finden Sie das Menü „Options“, in dem Sie festlegen können, welche Nut­zer­rol­len dazu befugt sein sollen, NFTs für Ihren Markt­platz zu erstellen. Per Standard ist diese Mög­lich­keit aus­schließ­lich Ad­mi­nis­tra­to­ren bzw. Ad­mi­nis­tra­to­rin­nen vor­be­hal­ten. Eine weitere Ein­stel­lungs­mög­lich­keit: Sie können allen Nutzern und Nut­ze­rin­nen die Erlaubnis erteilen, an­ge­bo­te­ne NFTs im Frontend zu editieren.

Schritt 9: NFT-Markt­platz be­reit­stel­len

Nun können Sie Ihren NFT-Markt­platz deployen, indem Sie auf den Button „Deploy“ drücken. Achten Sie darauf, dass das Netzwerk aus­ge­wählt ist, das Sie für Ihren Markt­platz vor­ge­se­hen haben. In unserem Fall ist es z. B. das Test-Netzwerk „Goerli“:

Be­stä­ti­gen Sie, dass Sie den Terms of Service zustimmen und dass Sie voll­jäh­rig sind. Ab­schlie­ßend drücken Sie in der MetaMask-Extension auf „Confirm“.

Hinweis

Damit das De­ploy­ment Ihres NFT-Shops funk­tio­niert, müssen Sie in Ihrer Wallet Währung des ent­spre­chen­den Netzwerks haben. Das gilt auch für die Test-Netzwerke, für die Sie sich aber jederzeit kos­ten­frei Einheiten an Ihre Adresse trans­fe­rie­ren lassen können.

Nach einer kurzen Wartezeit ist der Prozess ab­ge­schlos­sen, und Sie können den er­stell­ten NFT-Markt­platz nun direkt über das Menü „NFT Coll­ec­tions“ finden und aufrufen.

Schritt 10: NFTs zum Markt­platz hin­zu­fü­gen

Nun können Sie NFTs erstellen und in Ihrem Markt­platz zum Verkauf anbieten. Hierfür rufen Sie im linken Sei­ten­me­nü zunächst den Eintrag „NFT“ auf. An­schlie­ßend klicken Sie auf „Add new NFT“ und arbeiten nach­ein­an­der folgende Schritte ab:

  1. Geben Sie einen Titel für Ihr NFT ein. Dieser dient u. a. als Vorlage für die URL – Sie können den au­to­ma­tisch ge­ne­rier­ten Permalink aber auch anpassen.
  2. Verfassen Sie eine in­di­vi­du­el­le Be­schrei­bung für Ihr NFT.
  3. Unter „Media“ geben Sie den Dateityp des NFTs an.
  4. Drücken Sie auf „Add media“ und laden Sie die ge­wünsch­te Datei hoch.
  5. Im Aus­wahl­feld „Coll­ec­tion (Smart Contract)“ weisen Sie das NFT dem zuvor er­stell­ten NFT-Markt­platz zu.
  6. Unter „Unit Price“ können Sie den Preis (pro Einheit) für das NFT festlegen.
  7. Wenn Sie ein Maximum an Einheiten für das NFT de­fi­nie­ren wollen, tragen Sie dieses unter „Maximum quantity“ ein.
  8. Zum Abschluss drücken Sie auf „Mint“, um das NFT zur Block­chain hin­zu­zu­fü­gen und im Markt­platz zu ver­öf­fent­li­chen.
  9. Be­stä­ti­gen Sie die Kreation des NFTs über die Be­nut­zer­ober­flä­che der MetaMask-Browser-Extension.

Über die je­wei­li­gen URLs können Sie nun den Markt­platz und die er­stell­ten NFTs aufrufen. Falls benötigt, können Sie diverse weitere Ka­te­go­rien anlegen und Ihren Shop damit so gestalten, wie es Ihnen gefällt.

Tipp

Sind Sie Künstler oder Künst­le­rin bzw. kunst­be­geis­tert? Mit NFT Art gibt es seit 2021 eine Kryp­to­wäh­rung, die speziell für die Kunst­sze­ne ent­wi­ckelt wurde.

Zum Hauptmenü