WP Smart Contracts – Tecnologia Blockchain per WordPress

Pubblicato: 2022-03-14

E se potessi scambiare NFT direttamente dal tuo sito WordPress?

Oppure, immagina di poter coniare token ERC-20 senza scrivere un punto di codice.

Che ne dici di creare il tuo sito di crowdfunding?

Se sei interessato a Web3 e ti stai chiedendo come puoi integrare la tecnologia blockchain con WordPress, c'è una soluzione.

WP Smart Contracts è un plug-in di WordPress che consente di gestire, distribuire e interagire con contratti intelligenti su più reti, inclusi token ERC-20 / BEP-20, Marketplace NFT e contratti di staking.

Il plug-in è rivolto a sviluppatori e utenti di WordPress che desiderano creare siti che utilizzano la tecnologia blockchain per iniziare a partecipare a Web3. Anche se stai solo immergendo la punta del piede nell'acqua di Web3, puoi iniziare a utilizzare WP Smart Contracts ora per testare scenari e ottenere una migliore comprensione di cosa significa scambiare NFT o creare Smart Contract.

Se ti senti un po' indietro su cosa significa tutto questo, abbiamo un podcast e un elenco di risorse che ti aiuteranno a saperne di più. Dopo aver letto, assicurati di tornare qui e ti mostreremo come applicare le tue nuove conoscenze in modo pratico in questo momento.

In questa analisi, ti mostreremo come funziona WP Smart Contracts e come iniziare a costruire una piattaforma di trading nel tuo familiare ambiente WordPress.

Se sei al passo con blockchain, NFT e Smart Contract, allora tuffiamoci!

Cosa possono fare per te i contratti intelligenti WP

In generale, WP Smart Contracts è un "modo semplice per gestire gli Smart Contract su più reti utilizzando WordPress". Più in particolare, il plugin offre diverse opportunità per creare quegli smart contract sotto forma di:

  • Mercati di oggetti da collezione ERC-721 NFT
  • Token standard e avanzati ERC-20/BEP-20
  • Picchettamento ERC-20/BEP-20
  • Campagne di crowdfunding sicure

Sebbene ci siano alcuni ottimi modelli per la creazione di un blog di criptovaluta, questo plugin ti aiuta a creare una piattaforma funzionale di contratti intelligenti.

Sito Web WP Smart Contracts

WP Smart Contracts ti consente di entrare nel mercato blockchain collegandoti a più reti attraverso il tuo sito WordPress. È simile a WooCommerce in quanto utilizza tipi di post personalizzati che ti consentono di compilare campi predeterminati per configurarti in qualsiasi aspetto del mercato desiderato, anche più mercati sullo stesso sito.

Una volta create alcune offerte, puoi scambiarle direttamente tramite il tuo sito. Sono anche trasferibili su qualsiasi altro conto. Tutto il lavoro pesante è gestito dall'estensione del browser MetaMask, il che significa che le tue risorse sono al sicuro dagli hacker.

Ti guiderò attraverso l'inizio nella prossima sezione.

Dai un'occhiata ai contratti intelligenti WP

Come iniziare con i contratti intelligenti WP

Iniziare con WP Contracts è semplice come installare un plugin. È gratuito da scaricare e installare e ci sono diverse guide per aiutarti a connetterti a una rete e iniziare a creare contratti intelligenti.

Una volta connesso alla rete di tua scelta, puoi distribuire tutti gli NFT, i contratti intelligenti o i token che desideri. Ancora una volta, gestirli nella dashboard è semplice come gestire prodotti o moduli WooCommerce. C'è anche una procedura guidata WP Smart Contract per aiutarti a iniziare.

Esaminiamo i passaggi per prepararti!

1. Installa e connetti

Innanzitutto, devi solo installare il plug-in WP Smart Contracts. Puoi scaricarlo dal loro sito, ma è più semplice cercarlo semplicemente nella dashboard Aggiungi nuovi plugin:

Installazione del plug-in WP Smart Contracts

Installa e attiva come faresti con qualsiasi altro plugin.

2. Crea un account Infura

Non appena attivi WP Smart Contracts, riceverai un avviso che ti informa che hai bisogno di un ID progetto Infura.

finestra di avviso del plug-in

Infura fornisce le API necessarie per accedere alla rete Ethereum. Basta fare clic sul collegamento Infura Project ID nella finestra di avviso e verrai trasferito al sito Web di Infura per configurare il tuo account gratuito. Crea un progetto e guarda le impostazioni:

Menu delle impostazioni del progetto Infura

Devi copiare l' ID del progetto , non il segreto del progetto , e tornare a WordPress. Nella dashboard, vai su Impostazioni>Contratti WP Smart . Scorri fino in fondo alla pagina delle impostazioni e vedrai la casella Infura dove puoi incollare il tuo ID progetto. Questo è tutto!

3. Connettiti a MetaMask

Prima di poter iniziare a creare e distribuire smart contract, devi installare e connetterti a una rete utilizzando MetaMask. Metamask è un portafoglio e un'estensione del browser dApp che ti consente di proteggere i tuoi fondi e interagire con EVM Smart Contract online.

WP Smart Contracts fornisce un tutorial dettagliato per configurare MetaMask:

Pagina tutorial MetaMask

Segui le loro indicazioni per connetterti a una rete di prova, dove puoi ottenere un paio di gettoni gratuiti con cui iniziare a giocare. Avrai bisogno di alcuni token per distribuire smart contract sul tuo sito e si consiglia vivamente di farlo in un ambiente di test prima dell'avvio alla rete principale.

Ogni volta che vuoi vedere il tuo portafoglio MetaMask, fai semplicemente clic sulla testa della volpe nel tuo browser e puoi vedere le tue statistiche o cambiare rete.

Menu a discesa MetaMaschera
Connessione di rete MetaMask

Vedrai anche la tua attuale connessione di rete riflessa nella parte superiore della dashboard di amministrazione di WordPress.

4. Crea un contratto intelligente

Il modo più semplice per iniziare a creare contratti intelligenti è utilizzare la procedura guidata WP Smart Contracts. Basta fare clic sul collegamento nella parte superiore della barra dei menu di amministrazione e ti verranno presentate le scelte:

Procedura guidata per i contratti intelligenti WP

Ad esempio, creiamo una criptovaluta. Dopo aver fatto clic sul pulsante Crea una moneta, verrai indirizzato al menu della procedura guidata delle monete. Da lì, puoi scegliere quale tipo di token desideri creare:

  • Vaniglia: gettone risparmio gas
  • Pistacchio: token di sicurezza migliorato
  • Cioccolato: gettone avanzato
Sapori di WP Smart Contracts

Da lì, devi decidere la rete in cui vuoi rendere disponibile il tuo token. Puoi filtrare per tipo di rete o tipo blockchain. Ancora una volta, consiglierei di iniziare con una rete di test come Ethereum Ropstein. È gratuito da testare e il tuo token non viene distribuito sulla rete principale mentre stai solo cercando di capire come funzionano le cose.

Menu di rete WP Smart Contracts

La schermata successiva è essenzialmente un tipo di post personalizzato intitolato "Aggiungi nuova moneta". Puoi creare un nome (titolo) per la tua moneta, aggiungere una descrizione e ancora una volta hai la possibilità di scegliere il tipo di moneta o il sapore.

Sotto il menu Definizione, puoi nominare la moneta (se non l'hai già fatto), creare un simbolo, designare quanti decimali dovrebbe essere e decidere una scorta iniziale.

Scorri verso il basso fino al menu Nuovo Smart Contract, dove puoi finalmente distribuire la tua moneta.

Menu di distribuzione di WP Smart Contracts

Ti verrà presentato un popup in cui devi accettare i Termini di servizio e che sei maggiorenne. Dopo aver fatto clic su "Sì, procedi", dovrai confermare nella finestra MetaMask che si apre.

Dopo un minuto o due, la tua moneta verrà distribuita e puoi "Visualizza post" per vederla sul tuo sito:

WP Smart Contracts ha terminato la moneta

Questo è tutto! Puoi seguire la procedura guidata per creare qualsiasi contratto intelligente che ti piace o iniziare da zero utilizzando i collegamenti Aggiungi nuovo nel menu della dashboard di WordPress.

Menu dashboard di WP Smart Contracts WordPress

Dopo aver provato a creare alcuni contratti intelligenti di prova, diamo un'occhiata alla personalizzazione!

Personalizzazione di WP Smart Contract

WP Smart Contracts consente la personalizzazione globale di monete, campagne di crowdfunding e NFT utilizzando "skin". Ce ne sono diversi tra cui scegliere:

Menu delle skin di WP Smart Contracts

È abbastanza intuitivo scegliere una nuova skin. Ci sono anche impostazioni globali per cose come:

  • formato separatore
  • decimali da mostrare nel valore delle transazioni
  • formato data

Tali impostazioni di valore sono completamente a tua discrezione.

Guardare e sentire

Se stai cercando una maggiore personalizzazione dell'aspetto grafico , puoi sostituire i modelli del plug-in all'interno del tuo tema WordPress attivo senza la necessità di modificare il codice del plug-in. WP Smart Contracts utilizza un sistema di modelli senza logica per modelli PHP e JavaScript, basato su Moustache.

Simile a un tema figlio, invece di modificare i modelli all'interno del plug-in, devi semplicemente spostarli nella cartella del tema attivo e modificarli. Offrono un tutorial di personalizzazione completo sul loro sito.

Prezzi dei contratti intelligenti WP

Come accennato in precedenza, WP Smart Contracts è gratuito al 100% da scaricare, installare e configurare. Non esiste una versione "pro" con funzionalità aggiuntive di cui preoccuparsi in seguito.

C'è un avvertimento sul prezzo che, se non hai già familiarità con come funzionano le reti di criptovaluta e il conio, dovrai capire prima di iniziare a distribuire i tuoi contratti intelligenti.

Ci sono commissioni da implementare e variano in base al tipo di contratto intelligente che desideri creare.

Prezzo dei token

I contratti token sono gratuiti nei gusti Vanilla e Pistacchio, ma vanno da circa $ 5 a $ 300 USD (i prezzi variano in base ai mercati).

Prezzi dei token WP Smart Contracts

Prezzi NFT

Anche i contratti NFT sono disponibili in diverse versioni e vanno da circa $ 20 a $ 900 USD, a seconda del tipo e della rete su cui desideri eseguire la distribuzione.

Prezzi NFT di WP Smart Contracts

Prezzi di altri contratti intelligenti

I gusti degli smart contract dipendono anche dalla rete in cui scegli di distribuire. Attraverso i gusti e le reti, vanno da circa $ 10 - $ 600 USD.

Prezzi di WP Smart Contracts

La distribuzione sulla rete Ethereum, la più popolare e conosciuta, sarà sempre in alto. Ha senso fare i compiti sulle varie Blockchain prima di creare i tuoi contratti intelligenti, così sai quanto potresti spendere per le commissioni.

Considerazioni finali sugli Smart Contract WP

WP Smart Contracts è un modo estremamente semplice per iniziare a utilizzare la tecnologia blockchain sul tuo sito WordPress. La configurazione richiede pochi minuti e non è necessario essere uno sviluppatore per coniare e distribuire i tuoi contratti intelligenti.

Posso vedere dove questo plugin potrebbe aprire nuove opportunità per coloro che sono nuovi alle criptovalute, agli NFT o ai contratti intelligenti in generale. Per me, solo eseguire i passaggi per configurare il plug-in è stato un'istruzione straordinaria su come funzionano i contratti intelligenti. Inoltre, poiché puoi provare le cose sulle numerose reti di test disponibili, non c'è da preoccuparsi che tu possa "fare un pasticcio" e perdere un sacco di soldi, che si tratti di contanti o criptovalute.

Che tu voglia creare una campagna coin, NFT o crowdfunding, WP Smart Contracts è un'ottima soluzione che si adatta perfettamente al tuo familiare ecosistema WordPress.