Sonntag, April 2, 2023
Kryptowährung Marktkapitalisierung
  • Login
Crypto Magnat
No Result
View All Result
  • Home
  • Krypto
  • Blockchain
  • NFT
  • FinTech
  • DeFi
  • Web3
  • Metaverse
  • Austausch
  • Mining
  • Analyse
  • Betrugsalarm
  • Videos
  • Home
  • Krypto
  • Blockchain
  • NFT
  • FinTech
  • DeFi
  • Web3
  • Metaverse
  • Austausch
  • Mining
  • Analyse
  • Betrugsalarm
  • Videos
No Result
View All Result
Crypto Magnat
No Result
View All Result

So erstellen Sie eine Web3-DApp in 3 Schritten – Moralis Web3

by Crypto Magnat
September 20, 2022
in Web3
Reading Time: 10 mins read
A A
0
Home Web3
Share on FacebookShare on Twitter


Die Web3-Gewerbe entwickelt sich ständig weiter, und Entwickler starten zig-mal neue, interessante Projekte in verschiedenen Ketten. Darüber hinaus zeigen immer mehr Menschen Motivation an jener Blockchain-Industrie, welches es zu einem attraktiven Zeitpunkt zu Gunsten von den Markteintritt macht. Wussten Sie außerdem, dass jener einfachste Weg, eine Web3-dApp (dezentralisierte Applikation) zu erstellen, Moralis ist? Wenn Sie mehr darüber versiert möchten, nachgehen Sie diesem Tutorial, da wir Ihnen zeigen, wie Sie in nur drei Schritten eine Web3-DApp erstellen!

Ethereum Boilerplate-Dokumentation – https://github.com/ethereum-boilerplate/ethereum-boilerplate

Wenn Sie nicht daran neugierig sind, mitzumachen, wie wir die drei Schritte zum Erstellen einer Web3-DApp aufschlüsseln, können Sie stattdessen den obigen Link verwenden und gerade in den Identifikator springen. Andernfalls zögern Sie nicht, sich uns anzuschließen und die Gesamtheit zu lernen, welches Sie nötig haben, um eine Web3-DApp von Grund uff neu zu erstellen. Darüber hinaus stammt jener größte Teil jener Zugänglichkeit von Moralis Ethereum-Boilerplate, sodass Sie im Handumdrehen Dapps erstellen können!

Die Ethereum-Boilerplate ist jedoch einer von vielen Vorteilen jener Zusammenarbeit mit Moralis. Darüber hinaus liefert Moralis führende APIs zu Gunsten von Unternehmen. Qua solches bietet Moralis ein überzeugenderes Entwicklungserlebnis, mit dem Sie Ihre Nützlichkeit steigern können. Ein solches Tool ist die Web3 Streams API von Moralis. Mit dieser API können Sie ganz wie geschmiert On-Chain-Statistik in die Gesamtheit Ihre Web3-Projekte streamen, welches eine notwendige Komponente zu Gunsten von Web3-Dapps ist.

Wenn Sie aus diesem Grund Ambitionen nach sich ziehen, eine Web3-DApp zu erstellen, melden Sie sich im Zusammenhang Moralis an. Sie können sofort uff die Gesamtheit Tools jener Plattform zupacken, und die Erstellung eines Kontos ist kostenlos!

Web3 Dapps erklärt

Vor wir Ihnen zeigen, wie Sie eine Web3-Dapp erstellen, kann es von Vorteil sein, von kurzer Dauer uff die Grundlagen zurückzukommen und zu untersuchen, welches Web3-DApps sind. Von dort beantwortet dieser erste Segment die Frage „Welches ist eine Web3-DApp?“. Wenn Sie aus diesem Grund schon mit Dapps vertraut sind, können Sie gerne nachher unten scrollen und gerade in dasjenige Tutorial zum Erstellen eines Web3-Dapps einsteigen!

Web3-Dapps (dezentralisierte Anwendungen) unterscheiden sich nicht übermäßig sehr von herkömmlichen Web2-Anwendungen. Sie nach sich ziehen den gleichen Zweck, nunmehr jener bedeutendste Unterschied besteht darin, dass Web3-Dapps Blockchain-basiert sind. Darüber hinaus sind Web3-Dapps von dort mit Blockchain- und Web3-Systemfunktionalität ausgestattet, welches manche wesentliche Vorteile im Unterschied zu herkömmlichen Anwendungen bietet. Hier sind ein paar Beispiele:

Open-Source – Viele Dapps sind Open-Source, welches zu Gunsten von dasjenige gesamte Web3-Wildnis hervorragend ist. Sie fördert Erschaffung und treibt Innovationen voraus. Blockchain-Technologie – Da Web3-Dapps Blockchain-basiert sind, ist es wie geschmiert, Kryptowährungen in die Systemfunktionalität dieser neuen Generation von Anwendungen zu integrieren. Zensurresistent – ​​Dapps nach sich ziehen im Allgemeinen keinen Single Point of Failure. Deshalb ist es zu Gunsten von Einheiten oder zentrale Behörden schwierig, ein Netzwerk zu wiedererkennen.

Viele dieser vorteilhaften Merkmale oder Vorteile vertrauenswürdig sich oft aus einem zentralen Merkmal von dapps: Dezentralisierung. Da Web3-dApps dezentralisiert sind, bleiben sie von außen kommend des Geltungsbereichs zentraler Behörden. Qua solches beseitigt es den Single Point of Failure, welches unter anderem den Vorteil bietet, zensurresistent zu sein.

Nachdem Sie nun ein kurzes Verständnis von Dapps und ihren Vorteilen nach sich ziehen, ist es an jener Zeit, Moralis’ Ethereum-Boilerplate zu erkunden. In Folge dessen erhalten Sie ein besseres Verständnis zu diesem Zweck, worauf Sie hinarbeiten, ehe wir exemplifizieren, wie Sie eine Web3-DApp erstellen!

Moralis‘ Ethereum Boilerplate – Erstellen Sie eine Web3-DApp

Wenn der gerne Süßigkeiten isst die Web3-dApp startet, die Sie erstellen möchten; Sie gelangen uff die folgende Zielseite:

Zunächst zu tun sein Benutzer ihre Web3-Identität oberhalb die Schaltfläche „Wallet verbinden“ rechts authentifizieren:

Aufwärts welche Weise können sich Benutzer mit ihrer MetaMask-Wallet authentifizieren. MetaMask ist jedoch nur die Standardoption, und Sie können problemlos andere Authentifizierungsmechanismen hinzufügen. Danksagung jener Auth-API von Moralis, die die Web3-Authentifizierung leichtgewichtig zugänglich macht, können Sie zum Sichtweise die Wallet-Zugang-Systemfunktionalität von Coinbase schnell hinzufügen.

Wiewohl wird die Web3-dapp nachher jener Authentifizierung mit Informationen oberhalb die Web3-Portemonnaie des Benutzers voll. Dies führt uns zu den zusätzlichen vier Registerkarten, die Benutzer oben uff jener Benutzeroberfläche jener dapp finden können. Wenn sie bspw. uff „Transaktionen“ klicken, werden die vorherigen Transaktionen jener Portemonnaie angezeigt:

Darüber hinaus verfügen die Registerkarten „Überweisungen“ und „Gutschrift“ oberhalb Dropdown-Menüs. Wenn Benutzer nun uff welche Optionen klicken, können sie zwischen „ERC-20“ oder „NFTs“ wählen. Dies bedeutet, dass zwischen diesen beiden Token-Typen gefiltert werden kann. Trotzdem sieht es so aus:

Wird bspw. zu Gunsten von den Tab „Gutschrift“ die Vorkaufsrecht „NFTs“ ausgewählt, werden die Gesamtheit im Wallet enthaltenen NFTs angezeigt:

Schließlich verfügt die Ethereum-Boilerplate nicht zuletzt oberhalb kombinieren Dunkel-/Hell-Modus. Von dort können Benutzer mit jener Schaltfläche oben rechts zwischen diesen beiden Alternativen wechseln:

Jetzt, da Sie mit Moralis‘ Ethereum-Boilerplate besser vertraut sind, ist es an jener Zeit, den zentralen Teil dieses Artikels zu erkunden. In den folgenden Abschnitten zeigen wir Ihnen, wie Sie in nur drei Schritten eine Web3-DApp erstellen!

So erstellen Sie eine Web3-DApp – Aufschlüsselung in drei Schritten

In diesem Segment werden wir die Gesamtheit notwendigen Schritte sieben, die Sie zum Erstellen einer Web3-dapp herunternehmen zu tun sein. Da wir die Ethereum-Boilerplate von Moralis verwenden werden, können Sie eine Web3-DApp in nur drei Schritten erstellen:

Klonen von Moralis‘ Ethereum BoilerplateKonfigurieren von VariablenStarten jener Web3 Dapp

Dies Befolgen dieser Schritte führt zu einer Web3-DApp wie jener, die wir im vorherigen Segment untersucht nach sich ziehen. Wenn Ihnen die Vorlage zur Verfügung steht, liegt es außerdem an Ihnen, die Boilerplate so anzupassen, dass sie den Bedürfnissen Ihrer Kunden entspricht.

Wenn Sie dies noch nicht getan nach sich ziehen, zu tun sein Sie außerdem ein Moralis-Konto erstellen, da dies eine Voraussetzung zu Gunsten von den zweiten Schritttempo dieses Tutorials ist. Darüber hinaus ist die Erstellung eines Kontos kostenlos, und Sie können loslegen, während Sie oben uff jener Moralis-Webseite uff die Schaltfläche „Kostenlos starten“ klicken:

Schritttempo 1: Klonen von Moralis‘ Ethereum Boilerplate

Zunächst zu tun sein Sie die Ethereum-Boilerplate in Ihr lokales Verzeichnis klonen. Um den Prozess zum Erstellen einer Web3-dapp zu starten, können Sie Ihre bevorzugte IDE (integrierte Entwicklungsumgebung) öffnen. In unserem Kasus verwenden wir VSC (Visual Studio Identifikator); Sie können jedoch gerne eine andere Auswahlmöglichkeit verwenden. Im Gedächtnis behalten Sie nur, dass manche Schritte leichtgewichtig abweichen können, wenn Sie VSC nicht verwenden.

Wenn Ihre IDE geöffnet ist, können Sie kontinuieren, während Sie kombinieren neuen Ordner gestalten. Wir nennen unsrige „BOILERPLATE“, nunmehr Sie können Ihre wie nicht zuletzt immer nennen. Anschließend zu tun sein Sie dasjenige GitHub-Repository zu Gunsten von die Ethereum-Boilerplate öffnen. Den Link dazu finden Sie in jener Herbeiführen. Rufen Sie von dort aus die URL ab, während Sie uff „Identifikator“ und die Schaltfläche „Kopieren“ klicken:

Steuern Sie qua Nächstes zurück zu Ihrer IDE und öffnen Sie ein neues Terminal. Wenn Sie VSC wie wir verwenden, können Sie ein Terminal öffnen, während Sie oben uff „Terminal“ und dann uff „Neues Terminal“ klicken:

Anschließend zu tun sein Sie die Repo-URL von zuvor verwenden und den folgenden Gebot umsetzen (stellen Sie sicher, dass Sie sich am Speicherort des zuvor erstellten Ordners Ergehen):

Git-Klon „BOILERPLATE_URL“

Dies ist es; Sie sollten dasjenige Projekt jetzt zur Verfügung nach sich ziehen. Springen Sie außerdem mit diesem Gebot in den richtigen Ordner:

CD Ethereum Boilerplate

Wenn Sie gefolgt sind und die richtigen Befehle an den richtigen Stellen vollzogen nach sich ziehen, sollten Sie jetzt eine ähnliche Struktur wie welche in Ihrem lokalen Verzeichnis nach sich ziehen:

Schritttempo 2: Variablen konfigurieren

Im zweiten Schritttempo dieses kurzen Tutorials werden wir manche Umgebungsvariablen konfigurieren. Qua solches können Sie kontinuieren und den Weg zur File „.env.local.example“ finden, die sich in Ihrer IDE befindet:

Es gibt insgesamt fünf Variablen, und Sie zu tun sein drei davon konfigurieren, je nachdem, uff welcher Kettenfäden Sie die Dapp starten möchten. Beginnen wir aus diesem Grund mit jener ersten Variable „APP_CHAIN_ID“, die derzeit uff „0x1“ gesetzt ist. Jener Zahl „0x1“ verweist uff die Ethereum-Kettenfäden. Wenn Sie nun eine Web3-dApp zu Gunsten von ein anderes Netzwerk erstellen möchten, muss dies geändert werden. In unserem Kasus lassen wir es jedoch so wie es ist.

Die zweite Variable, die Sie berücksichtigen zu tun sein, ist „MORALIS_API_KEY“. Sie zu tun sein hier kombinieren Zahl hinzufügen. Um den Zahl zu erwerben, benötigen Sie außerdem ein Moralis-Konto. Wenn Sie dies zuvor nicht getan nach sich ziehen, ist es jetzt an jener Zeit, Ihr Konto zu erstellen. Wenn Sie sich angemeldet nach sich ziehen, können Sie den Schlüssel abrufen, während Sie uff „Konto“ klicken und dann oben zu „Schlüssel“ steuern. Kopieren Sie dann „Moralis Api Key“ und fügen Sie ihn in den Identifikator ein.

Zuletzt benötigen Sie kombinieren geheimen Schlüssel zu Gunsten von „NEXTAUTH_SECRET“. Wenn Sie Hilfe beim Generieren eines Werts benötigen, können Sie den folgenden Link verwenden: „https://generate-secret.now.sh/32“. Dies war’s erstmal mit den Variablen!

Sie können die Variable „NEXTAUTH_URL“ gleich „http://localhost:3000“ belassen. Aufwärts welche Weise können Sie die Web3-dApp sicher und geschützt testen. Wenn Sie jedoch vorhaben, die DApp zu starten, zu tun sein Sie welche Variable ändern und uff die URL jener DApp setzen.

Um dasjenige Ganze abzurunden, zu tun sein Sie den Namen jener File in „.env.local“ ändern. So kann jener endgültige Identifikator aussehen:

APP_CHAIN_ID=0x1 APP_DOMAIN=ethereum.boilerplate MORALIS_API_KEY= „YOUR_API_KEY“ NEXTAUTH_SECRET= b8e786967d7bcbc0f920d35bcc3f891c NEXTAUTH_URL=http://localhost:3000

Schritttempo 3: Starten jener Web3 Dapp

Jener letzte Schritttempo in diesem Tutorial, in dem wir untersuchen, wie Sie eine Web3-Dapp erstellen, dreht sich um dasjenige Starten jener DApp. Sie zu tun sein jedoch Abhängigkeiten installieren, ehe Sie die Dapp tatsächlich starten können. Dazu können Sie aus diesem Grund – je nachdem, ob Sie „npm“ oder „yarn“ verwenden – kombinieren jener folgenden Befehle in dasjenige Terminal hacken:

npm ich Garn

Anschließend können Sie die DAPP mit diesem Gebot uff einem lokalen Host starten:

npm laufen dev Garn laufen dev

Wenn die Dapp gestartet wird, können Sie oberhalb die zuvor angegebene URL uff die DApp zupacken: „http://localhost:3000“. Wenn Sie aus diesem Grund die Gesamtheit Schritte befolgen und uff diesen Link klicken, sollte Ihr Dapp geöffnet werden, und dasjenige war’s! Sie wissen jetzt, wie Sie mit Moralis und jener Boilerplate von Ethereum eine Web3-DApp erstellen.

Wenn Sie Probleme oder Fragen zum Prozess nach sich ziehen, können Sie die Dokumentation aus dem GitHub-Repository zu Gunsten von die Ethereum-Boilerplate hineinblicken. Außerdem können Sie sich dasjenige Video von vorher ansehen, welches einiges sauber machen könnte.

Imaginär, Sie fanden diesen Beitrag interessant und möchten DApps zu Gunsten von andere Netzwerke gedeihen. In diesem Kasus empfehlen wir zwei unserer Beitrag, in denen erklärt wird, wie man eine Cronos-Dapp und eine Vieleck-Dapp erstellt. Darüber hinaus können Sie nicht zuletzt mehr oberhalb die von Moralis unterstützten Ketten in jener offiziellen Dokumentation versiert.

Erstellen Sie eine Web3-DApp – Zusammenfassung

Während Sie diesem Beitrag nachgehen, nach sich ziehen Sie eine Web3-dApp von Grund uff mit jener Moralis Ethereum-Boilerplate erstellt. Darüber hinaus ermöglicht welche Vorlage jedem, eine Web3-DApp in nur drei Schritten zu erstellen, und es dauert nur ein paar Minuten:

Klonen von Moralis‘ Ethereum BoilerplateKonfigurieren von VariablenStarten jener Web3 Dapp

Jene Schritte sind relativ unkompliziert und geben es Ihnen, eine Web3-Dapp zu erstellen, im Zusammenhang jener sich Benutzer mit ihrer Web3-Wallet authentifizieren können. Wenn sie sich authentifizieren, füllt die Applikation die Benutzeroberfläche mit Informationen zu den Brieftaschendetails jener Benutzer. Dies umfasst die Gesamtheit von aktuellen Salden solange bis hin zu Transaktionsverläufen.

Wenn Sie dieses Tutorial hilfreich fanden, können Sie den Web3-Weblog von Moralis weiter erkunden. Im Weblog finden Sie spannende und frische Inhalte, die Ihnen hiermit helfen, ein besserer Web3-Entwickler zu werden. Sie können sich bspw. unsrige Beitrag zum Erstellen eines Solana NFT-Explorers oder zum Erstellen eines dezentralisierten Social-Media-Profils ansehen.

Um Ihre Web3-Entwicklungsfähigkeiten noch weiter zu verfeinern und Blockchain-zertifiziert zu werden, nach sich ziehen Sie außerdem die Möglichkeit, sich im Zusammenhang jener Moralis Academy anzumelden. Die Alma Mater bietet außergewöhnliche Blockchain-bezogene Kurse zu Gunsten von Unerfahrener und erfahrene Entwickler an. Lernen Sie zum Sichtweise mit dem Reiseweg „Ethereum 101“ die Grundlagen zur Ethereum-Blockchain, wie sie sich von Bitcoin unterscheidet und welches Smart Contracts sind.

Wenn Sie aus diesem Grund schnell und wie geschmiert eine Web3-DApp erstellen möchten, melden Sie sich im Zusammenhang Moralis an. Sie können Ihr Konto kostenlos erstellen, welches nur wenige Sekunden dauert. Sie nach sich ziehen nichts zu verlieren und können sofort ein bekannterer Web3-Entwickler werden!



Source link

Tags: eineerstellenMoralisSchrittensieWeb3Web3DApp
Previous Post

Verity debütiert Family Banking-App z. Hd. MENA-Benutzer

Next Post

GRNGrid sichert sich 50 Mio. USD Investitionszusage von GEM Digital – Blockchain News, Opinion, TV and Jobs

Related Posts

FTX EU eröffnet Auszahlung, Elon Musk fordert KI-Stopp, Binance…
Web3

FTX EU eröffnet Auszahlung, Elon Musk fordert KI-Stopp, Binance…

by Crypto Magnat
April 1, 2023
Huobi arbeitet mit Gala Games zum Besten von die L1- und Web3-Schöpfung zusammen
Web3

Huobi arbeitet mit Gala Games zum Besten von die L1- und Web3-Schöpfung zusammen

by Crypto Magnat
März 31, 2023
Wie sich ein TikTok-Verbot in den USA hinaus die Kryptoindustrie auswirken könnte
Web3

Wie sich ein TikTok-Verbot in den USA hinaus die Kryptoindustrie auswirken könnte

by Crypto Magnat
März 31, 2023
Asia Express – Cointelegraph-Magazin
Web3

Asia Express – Cointelegraph-Magazin

by Crypto Magnat
März 31, 2023
Hongkong wendet sich nachher dem „verblüffenden“ Web3-Zustrom an Land der aufgehenden Sonne, um Rat zu erhalten
Web3

Hongkong wendet sich nachher dem „verblüffenden“ Web3-Zustrom an Land der aufgehenden Sonne, um Rat zu erhalten

by Crypto Magnat
März 30, 2023
Next Post
GRNGrid sichert sich 50 Mio. USD Investitionszusage von GEM Digital – Blockchain News, Opinion, TV and Jobs

GRNGrid sichert sich 50 Mio. USD Investitionszusage von GEM Digital – Blockchain News, Opinion, TV and Jobs

GRNGrid sichert sich 50 Mio. USD Investitionszusage von GEM Digital – Blockchain News, Opinion, TV and Jobs

GRNGrid sichert sich 50 Mio. USD Investitionszusage von GEM Digital – Blockchain News, Opinion, TV and Jobs

Von Binance unterstützte WazirX-Handelszentrum, um USDC, USDP und TUSD von welcher verkettete Liste zu nehmen

Von Binance unterstützte WazirX-Handelszentrum, um USDC, USDP und TUSD von welcher verkettete Liste zu nehmen

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Facebook Twitter LinkedIn Tumblr RSS
Crypto Magnat

Finden Sie die neuesten Nachrichten und Updates zu Kryptowährung, Aktien, FinTech und technischer Analyse aus vertrauenswürdigen Quellen.

KATEGORIEN

  • Analyse
  • Austausch
  • Betrugsalarm
  • Blockchain
  • DeFi
  • FinTech
  • Kryptowährungen
  • Metaverse
  • Mining
  • NFT
  • Videos
  • Web3

SEITENVERZEICHNIS

  • Disclaimer
  • Privacy Policy
  • DMCA
  • Cookie Privacy Policy
  • Terms and Conditions
  • kontaktiere uns
  • Impressum

Urheberrechte © 2022 Crypto Magnat.
Crypto Magnat ist nicht verantwortlich für die Inhalte externer Seiten.

No Result
View All Result
  • Home
  • Krypto
  • Blockchain
  • NFT
  • FinTech
  • DeFi
  • Web3
  • Metaverse
  • Austausch
  • Mining
  • Analyse
  • Betrugsalarm
  • Videos

Urheberrechte © 2022 Crypto Magnat.
Crypto Magnat ist nicht verantwortlich für die Inhalte externer Seiten.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In