WP Smart Contracts – Blockchain-Technologie für WordPress

Veröffentlicht: 2022-03-14

Was wäre, wenn Sie NFTs direkt von Ihrer WordPress-Seite aus handeln könnten?

Oder stellen Sie sich vor, Sie könnten ERC-20-Token prägen, ohne einen Code zu schreiben.

Wie wäre es mit einer eigenen Crowdfunding-Seite?

Wenn Sie sich für Web3 interessieren und sich gefragt haben, wie Sie die Blockchain-Technologie in WordPress integrieren können, gibt es eine Lösung.

WP Smart Contracts ist ein WordPress-Plugin, mit dem Sie Smart Contracts in mehreren Netzwerken verwalten, bereitstellen und damit interagieren können, einschließlich ERC-20 / BEP-20-Token, NFT-Marktplätzen und Staking-Verträgen.

Das Plugin richtet sich an WordPress-Entwickler und -Benutzer, die Websites erstellen möchten, die Blockchain-Technologie verwenden, um mit der Teilnahme an Web3 zu beginnen. Auch wenn Sie gerade erst in das Web3-Wasser tauchen, können Sie jetzt mit der Verwendung von WP Smart Contracts beginnen, um Szenarien zu testen und ein besseres Verständnis dafür zu bekommen, was es bedeutet, NFTs zu handeln oder Smart Contracts zu erstellen.

Wenn Sie sich mit dem, was das alles bedeutet, etwas im Rückstand fühlen, haben wir einen Podcast und eine Liste mit Ressourcen, die Ihnen helfen, mehr zu erfahren. Springen Sie nach dem Lesen unbedingt hierher zurück und wir zeigen Ihnen, wie Sie Ihr neues Wissen gleich jetzt praktisch anwenden können.

In dieser Analyse zeigen wir Ihnen, wie WP Smart Contracts funktioniert und wie Sie mit dem Aufbau einer Handelsplattform in Ihrer vertrauten WordPress-Umgebung beginnen können.

Wenn Sie mit Blockchain, NFTs und Smart Contracts auf dem neuesten Stand sind, dann lassen Sie uns eintauchen!

Was WP Smart Contracts für Sie tun können

Im Großen und Ganzen ist WP Smart Contracts eine „einfache Möglichkeit, Smart Contracts in mehreren Netzwerken mit WordPress zu verwalten“. Genauer gesagt bietet das Plugin mehrere Möglichkeiten, diese Smart Contracts zu erstellen, in Form von:

  • ERC-721 NFT Collectibles Marktplätze
  • ERC-20/BEP-20 Standard- und erweiterte Token
  • ERC-20/BEP-20-Absteckung
  • Sichere Crowdfunding-Kampagnen

Während es einige großartige Vorlagen zum Erstellen eines Kryptowährungs-Blogs gibt, hilft Ihnen dieses Plugin beim Erstellen einer funktionalen Plattform für intelligente Verträge.

WP Smart Contracts-Website

WP Smart Contracts ermöglicht Ihnen den Eintritt in den Blockchain-Markt, indem Sie sich über Ihre WordPress-Site mit mehreren Netzwerken verbinden. Es ähnelt WooCommerce insofern, als es benutzerdefinierte Beitragstypen verwendet, mit denen Sie vorgegebene Felder ausfüllen können, um sich in jedem gewünschten Aspekt des Marktplatzes einzurichten – sogar in mehreren Märkten auf derselben Website.

Sobald Sie einige Angebote erstellt haben, können Sie diese direkt über Ihre Website handeln. Sie sind auch auf jedes andere Konto übertragbar. Das gesamte schwere Heben wird von der MetaMask-Browsererweiterung erledigt, was bedeutet, dass Ihre Assets vor Hackern sicher sind.

Ich werde Sie im nächsten Abschnitt durch die ersten Schritte führen.

Schauen Sie sich WP Smart Contracts an

So starten Sie mit WP Smart Contracts

Der Einstieg in WP Contracts ist so einfach wie die Installation eines Plugins. Es kann kostenlos heruntergeladen und installiert werden, und es gibt mehrere Anleitungen, die Ihnen helfen, eine Verbindung zu einem Netzwerk herzustellen und mit der Erstellung intelligenter Verträge zu beginnen.

Sobald Sie mit dem Netzwerk Ihrer Wahl verbunden sind, können Sie so viele NFTs, Smart Contracts oder Token einsetzen, wie Sie möchten. Auch hier ist die Verwaltung im Dashboard so einfach wie die Verwaltung von WooCommerce-Produkten oder -Formularen. Es gibt auch einen WP Smart Contract Wizard, der Ihnen den Einstieg erleichtert.

Lassen Sie uns die Schritte zur Einrichtung durchgehen!

1. Installieren und verbinden

Zuerst müssen Sie nur das Plugin WP Smart Contracts installieren. Sie können es von ihrer Website herunterladen, aber es ist am einfachsten, einfach in Ihrem Dashboard „Neue Plugins hinzufügen“ danach zu suchen:

Installation des Plugins WP Smart Contracts

Installieren und aktivieren Sie es wie jedes andere Plugin.

2. Richten Sie ein Infura-Konto ein

Sobald Sie WP Smart Contracts aktivieren, erhalten Sie eine Benachrichtigung, dass Sie eine Infura-Projekt-ID benötigen.

Plugin-Warnfenster

Infura stellt die APIs bereit, die Sie benötigen, um Zugang zum Ethereum-Netzwerk zu erhalten. Klicken Sie einfach auf den Infura-Projekt-ID-Link im Warnfenster und Sie werden auf die Infura-Website weitergeleitet, um Ihr kostenloses Konto einzurichten. Erstellen Sie ein Projekt und sehen Sie sich die Einstellungen an:

Infura-Projekteinstellungsmenü

Sie müssen die Projekt-ID kopieren – nicht das Projektgeheimnis – und zurück zu WordPress gehen. Navigieren Sie im Dashboard zu Einstellungen>WP Smart Contracts . Scrollen Sie zum Ende der Einstellungsseite und Sie sehen das Infura-Feld, in das Sie Ihre Projekt-ID einfügen können. Das ist es!

3. Verbinden Sie sich mit MetaMask

Bevor Sie mit der Erstellung und Bereitstellung von Smart Contracts beginnen können, müssen Sie MetaMask installieren und sich mit einem Netzwerk verbinden. Metamask ist eine Wallet- und dApp-Browsererweiterung, mit der Sie Ihre Gelder sichern und online mit EVM Smart Contracts interagieren können.

WP Smart Contracts bietet ein detailliertes Tutorial, um Sie mit MetaMask einzurichten:

MetaMask-Tutorial-Seite

Folgen Sie den Anweisungen, um sich mit einem Testnetzwerk zu verbinden, wo Sie ein paar kostenlose Token erhalten können, um mit dem Spielen zu beginnen. Sie benötigen einige Token, um Smart Contracts auf Ihrer Website bereitzustellen, und es wird dringend empfohlen, dies in einer Testumgebung zu tun, bevor Sie das Mainnet starten.

Jedes Mal, wenn Sie Ihre MetaMask-Wallet sehen möchten, klicken Sie einfach auf den Fuchskopf in Ihrem Browser und Sie können Ihre Statistiken sehen oder Netzwerke wechseln.

MetaMask-Dropdown
MetaMask-Netzwerkverbindung

Sie sehen auch Ihre aktuelle Netzwerkverbindung oben in Ihrem WordPress-Admin-Dashboard.

4. Erstellen Sie einen Smart Contract

Der einfachste Weg, um mit der Erstellung von Smart Contracts zu beginnen, ist die Verwendung des WP Smart Contracts-Assistenten. Klicken Sie einfach auf den Link oben in Ihrer Admin-Menüleiste, und Sie erhalten Auswahlmöglichkeiten:

WP Smart Contracts-Assistent

Lassen Sie uns zum Beispiel eine Kryptowährung erstellen. Sobald Sie auf die Schaltfläche Coin erstellen geklickt haben, gelangen Sie zum Menü des Münzassistenten. Von dort aus können Sie auswählen, welche Art von Token Sie erstellen möchten:

  • Vanille: Gasspar-Token
  • Pistazie: Verbessertes Sicherheitstoken
  • Schokolade: Fortgeschrittener Token
WP Smart Contracts-Varianten

Von dort aus müssen Sie das Netzwerk auswählen, in dem Sie Ihr Token verfügbar machen möchten. Sie können nach Netzwerktyp oder Blockchain-Typ filtern. Auch hier würde ich empfehlen, mit einem Testnetzwerk wie Ethereum Ropstein zu beginnen. Das Testen ist kostenlos und Ihr Token wird nicht im Mainnet bereitgestellt, während Sie nur herausfinden, wie die Dinge funktionieren.

WP Smart Contracts Netzwerkmenü

Der nächste Bildschirm ist im Wesentlichen ein benutzerdefinierter Beitragstyp mit dem Titel „Neue Münze hinzufügen“. Sie können einen Namen (Titel) für Ihre Münze erstellen, eine Beschreibung hinzufügen und Sie haben erneut die Möglichkeit, den Münztyp oder Geschmack zu wählen.

Unter dem Definitionsmenü können Sie die Münze benennen (falls Sie dies noch nicht getan haben), ein Symbol erstellen, die Anzahl der Dezimalstellen festlegen und sich für eine Erstausstattung entscheiden.

Scrollen Sie nach unten zum Menü Neuer Smart Contract, wo Sie endlich Ihre Münze einsetzen können.

WP Smart Contracts-Bereitstellungsmenü

Ihnen wird ein Popup-Fenster angezeigt, in dem Sie den Nutzungsbedingungen zustimmen müssen und dass Sie volljährig sind. Sobald Sie auf „Ja, bitte fortfahren“ geklickt haben, müssen Sie im sich öffnenden MetaMask-Fenster bestätigen.

Nach ein oder zwei Minuten wird Ihre Münze bereitgestellt und Sie können „Post anzeigen“, um sie auf Ihrer Website zu sehen:

WP Smart Contracts fertige Münze

Das ist es! Sie können dem Assistenten folgen, um einen beliebigen Smart Contract zu erstellen, oder von vorne beginnen, indem Sie die Links „Neu hinzufügen“ in Ihrem WordPress-Dashboard-Menü verwenden.

WP Smart Contracts WordPress-Dashboard-Menü

Nachdem Sie versucht haben, ein paar intelligente Testverträge zu erstellen, schauen wir uns die Anpassung an!

Anpassen von WP Smart Contracts

WP Smart Contracts ermöglicht die globale Anpassung von Coins, Crowdfunding-Kampagnen und NFTs mit „Skins“. Es stehen mehrere zur Auswahl:

WP Smart Contracts Skins-Menü

Es ist ziemlich intuitiv, einen neuen Skin auszuwählen. Es gibt auch globale Einstellungen für Dinge wie:

  • Trennzeichenformat
  • Dezimalstellen, die im Wert von Transaktionen angezeigt werden
  • Datumsformat

Diese Werteeinstellungen liegen vollständig in Ihrem Ermessen.

Sehen und fühlen

Wenn Sie nach mehr Anpassungsmöglichkeiten für das Erscheinungsbild suchen , können Sie die Vorlagen des Plugins in Ihrem aktiven WordPress-Design ersetzen, ohne den Plugin-Code ändern zu müssen. WP Smart Contracts verwendet ein logikloses Vorlagensystem für PHP- und JavaScript-Vorlagen, das von Moustache unterstützt wird.

Ähnlich wie bei einem untergeordneten Design müssen Sie die Vorlagen im Plugin nicht ändern, sondern sie einfach in Ihren aktiven Designordner verschieben und optimieren. Sie bieten auf ihrer Website ein vollständiges Anpassungs-Tutorial an.

Preise für WP Smart Contracts

Wie ich bereits erwähnt habe, kann WP Smart Contracts zu 100 % kostenlos heruntergeladen, installiert und eingerichtet werden. Es gibt keine „Pro“-Version mit zusätzlichen Features, über die man sich später Gedanken machen müsste.

Es gibt eine Einschränkung bei der Preisgestaltung, die Sie verstehen müssen, wenn Sie nicht bereits mit der Funktionsweise von Kryptowährungsnetzwerken und Minting vertraut sind, bevor Sie mit der Bereitstellung Ihrer Smart Contracts beginnen.

Für die Bereitstellung fallen Gebühren an, die je nach Art des Smart Contracts, den Sie erstellen möchten, variieren.

Token-Preisgestaltung

Token-Verträge sind in den Geschmacksrichtungen Vanille und Pistazien kostenlos, reichen jedoch von etwa 5 bis 300 USD (die Preise schwanken je nach Markt).

Token-Preise für WP Smart Contracts

NFT-Preise

NFT-Verträge gibt es auch in verschiedenen Geschmacksrichtungen und reichen von etwa 20 bis 900 US-Dollar, je nach Geschmack und Netzwerk, in dem Sie bereitstellen möchten.

WP Smart Contracts NFT-Preise

Andere Smart Contracts-Preise

Smart Contract-Varianten hängen auch von dem Netzwerk ab, in dem Sie sich für die Bereitstellung entscheiden. In allen Geschmacksrichtungen und Netzwerken reichen sie von etwa 10 bis 600 US-Dollar.

Preise für WP Smart Contracts

Der Einsatz im Ethereum-Netzwerk – dem beliebtesten und bekanntesten – wird immer auf der höheren Seite liegen. Es ist sinnvoll, Ihre Hausaufgaben zu den verschiedenen Blockchains zu machen, bevor Sie Ihre Smart Contracts erstellen, damit Sie wissen, wie viel Sie für Gebühren ausgeben könnten.

Abschließende Gedanken zu WP Smart Contracts

WP Smart Contracts ist eine extrem einfache Möglichkeit, mit der Nutzung der Blockchain-Technologie auf Ihrer WordPress-Seite zu beginnen. Die Einrichtung dauert nur wenige Minuten, und Sie müssen kein Entwickler sein, um Ihre Smart Contracts zu erstellen und bereitzustellen.

Ich kann sehen, wo dieses Plugin neue Möglichkeiten für diejenigen eröffnen könnte, die neu in Kryptowährung, NFTs oder Smart Contracts im Allgemeinen sind. Für mich war allein das Durchlaufen der Schritte zum Einrichten des Plugins eine erstaunliche Schulung, wie Smart Contracts funktionieren. Da Sie die Dinge in den vielen verfügbaren Testnetzwerken ausprobieren können, müssen Sie sich keine Sorgen machen, dass Sie etwas „vermasseln“ und eine Menge Geld verlieren – egal ob es sich um Bargeld oder Krypto handelt.

Egal, ob Sie eine Coin-, NFT- oder Crowdfunding-Kampagne erstellen möchten, WP Smart Contracts ist eine großartige Lösung, die sich direkt in Ihr vertrautes WordPress-Ökosystem einfügt.