WP Smart Contracts – Tecnología Blockchain para WordPress

Publicado: 2022-03-14

¿Qué pasaría si pudiera intercambiar NFT directamente desde su sitio de WordPress?

O imagínese si pudiera acuñar tokens ERC-20 sin escribir una puntada de código.

¿Qué tal si creas tu propio sitio de crowdfunding?

Si está interesado en Web3 y se pregunta cómo puede integrar la tecnología blockchain con WordPress, hay una solución.

WP Smart Contracts es un complemento de WordPress que le permite administrar, implementar e interactuar con contratos inteligentes en múltiples redes, incluidos tokens ERC-20 / BEP-20, NFT Marketplaces y contratos de participación.

El complemento está dirigido a desarrolladores y usuarios de WordPress que desean crear sitios que utilicen tecnología blockchain para comenzar a participar en Web3. Incluso si solo está sumergiendo el dedo del pie en el agua de Web3, puede comenzar a usar WP Smart Contracts ahora para probar escenarios y obtener una mejor comprensión de lo que significa intercambiar NFT o crear Smart Contracts.

Si se siente un poco atrasado en lo que significa todo esto, tenemos un podcast y una lista de recursos que lo ayudarán a obtener más información. Después de leer, asegúrese de regresar aquí y le mostraremos cómo puede aplicar su nuevo conocimiento de manera práctica ahora mismo.

En este análisis, le mostraremos cómo funciona WP Smart Contracts y cómo comenzar a construir una plataforma comercial en su entorno familiar de WordPress.

Si está al día con blockchain, NFT y contratos inteligentes, ¡vamos a sumergirnos!

Qué pueden hacer los contratos inteligentes de WP por usted

En términos generales, WP Smart Contracts es una "manera fácil de administrar Smart Contracts en múltiples redes usando WordPress". Más específicamente, el complemento brinda varias oportunidades para crear esos contratos inteligentes en forma de:

  • Mercados de coleccionables ERC-721 NFT
  • Fichas estándar y avanzadas ERC-20/BEP-20
  • Replanteo ERC-20/BEP-20
  • Campañas de Crowdfunding seguras

Si bien existen algunas plantillas excelentes para crear un blog de criptomonedas, este complemento lo ayuda a crear una plataforma funcional de contratos inteligentes.

Sitio web de contratos inteligentes de WP

WP Smart Contracts le permite ingresar al mercado de blockchain conectándolo a múltiples redes a través de su sitio de WordPress. Es similar a WooCommerce en el sentido de que utiliza tipos de publicaciones personalizadas que le permiten completar campos predeterminados para configurarlo en cualquier aspecto del mercado que desee, incluso en varios mercados en el mismo sitio.

Una vez que haya creado algunas ofertas, puede intercambiarlas directamente a través de su sitio. También son transferibles a cualquier otra cuenta. La extensión del navegador MetaMask se encarga de todo el trabajo pesado, lo que significa que sus activos están a salvo de los piratas informáticos.

Lo guiaré para comenzar en la siguiente sección.

Echa un vistazo a los contratos inteligentes de WP

Cómo comenzar con los contratos inteligentes de WP

Comenzar con WP Contracts es tan simple como instalar un complemento. Es gratis para descargar e instalar, y hay varias guías para ayudarlo a conectarse a una red y comenzar a crear contratos inteligentes.

Una vez que esté conectado a la red de su elección, puede implementar tantos NFT, contratos inteligentes o tokens como desee. Nuevamente, administrarlos en el tablero es tan simple como administrar productos o formularios de WooCommerce. También hay un asistente de contrato inteligente de WP para ayudarlo a comenzar.

¡Repasemos los pasos para configurarlo!

1. Instalar y conectar

Primero, solo necesita instalar el complemento WP Smart Contracts. Puede descargarlo desde su sitio, pero es más fácil simplemente buscarlo en su panel Agregar nuevos complementos:

Instalación del complemento WP Smart Contracts

Instale y active como lo haría con cualquier otro complemento.

2. Configure una cuenta Infura

Tan pronto como active los contratos inteligentes de WP, recibirá una alerta que le indicará que necesita una ID de proyecto de Infura.

ventana de alerta de complemento

Infura proporciona las API que necesita para obtener acceso a la red Ethereum. Simplemente haga clic en el enlace Infura Project ID en la ventana de alerta y será transferido al sitio web de Infura para configurar su cuenta gratuita. Crea un proyecto y mira la configuración:

Menú de configuración del proyecto Infura

Debe copiar el ID del proyecto , no el secreto del proyecto , y regresar a WordPress. En el tablero, navegue a Configuración> Contratos inteligentes de WP . Desplácese hasta la parte inferior de la página de configuración y verá el cuadro Infura donde puede pegar su ID de proyecto. ¡Eso es todo!

3. Conéctese a MetaMask

Antes de que pueda comenzar a crear e implementar contratos inteligentes, debe instalar y conectarse a una red usando MetaMask. Metamask es una extensión de cartera y navegador dApp que le permite proteger sus fondos e interactuar con EVM Smart Contracts en línea.

WP Smart Contracts proporciona un tutorial detallado para configurarlo con MetaMask:

Página de tutoriales de MetaMask

Siga sus instrucciones para conectarse a una red de prueba, donde puede obtener un par de tokens gratuitos para comenzar a jugar. Deberá tener algunos tokens para implementar contratos inteligentes en su sitio, y se recomienda encarecidamente hacerlo en un entorno de prueba antes de iniciar en la red principal.

Cada vez que desee ver su billetera MetaMask, simplemente haga clic en la cabeza de zorro en su navegador y podrá ver sus estadísticas o cambiar de red.

Menú desplegable MetaMask
Conexión de red MetaMask

También verá su conexión de red actual reflejada en la parte superior de su panel de administración de WordPress.

4. Crea un contrato inteligente

La forma más fácil de comenzar a crear contratos inteligentes es mediante el asistente de contratos inteligentes de WP. Simplemente haga clic en el enlace en la parte superior de la barra de menú de administración y se le presentarán opciones:

Asistente de contratos inteligentes de WP

Por ejemplo, creemos alguna criptomoneda. Una vez que haga clic en el botón Crear una moneda, accederá al menú del asistente de monedas. A partir de ahí, puede elegir qué tipo de token desea crear:

  • Vainilla: ficha de ahorro de gasolina
  • Pistacho: token de seguridad mejorado
  • Chocolate: ficha avanzada
Sabores de contratos inteligentes de WP

A partir de ahí, debe decidir la red en la que desea que su token esté disponible. Puede filtrar por tipo de red o tipo de cadena de bloques. Nuevamente, recomendaría comenzar con una red de prueba como Ethereum Ropstein. Es gratis para probar y su token no se implementa en la red principal mientras solo está averiguando cómo funcionan las cosas.

Menú de red de WP Smart Contracts

La siguiente pantalla es esencialmente un tipo de publicación personalizada titulada "Agregar nueva moneda". Puede crear un nombre (título) para su moneda, agregar una descripción y, una vez más, tiene la opción de elegir el tipo de moneda o el sabor.

En el menú Definición, puede nombrar la moneda (si aún no lo ha hecho), crear un símbolo, designar cuántos decimales debe tener y decidir un suministro inicial.

Desplácese hacia abajo hasta el menú Nuevo contrato inteligente, donde finalmente puede implementar su moneda.

Menú de implementación de WP Smart Contracts

Se le presentará una ventana emergente en la que debe aceptar los Términos de servicio y que es mayor de edad. Una vez que haga clic en "Sí, continúe", deberá confirmar en la ventana emergente de MetaMask.

Después de uno o dos minutos, su moneda se implementará y podrá "Ver publicación" para verla en su sitio:

WP Smart Contracts moneda terminada

¡Eso es todo! Puede seguir el asistente para crear cualquier contrato inteligente que desee, o comenzar desde cero utilizando los enlaces Agregar nuevo en el menú del panel de WordPress.

Menú del panel de WordPress de WP Smart Contracts

Después de haber intentado crear algunos contratos inteligentes de prueba, ¡veamos la personalización!

Personalización de contratos inteligentes de WP

WP Smart Contracts permite la personalización global de monedas, campañas de crowdfunding y NFT utilizando "máscaras". Hay varios para elegir:

Menú de máscaras de contratos inteligentes de WP

Es bastante intuitivo elegir una nueva máscara. También hay configuraciones globales para cosas como:

  • formato de separador
  • decimales para mostrar en el valor de las transacciones
  • formato de fecha

Esas configuraciones de valores quedan completamente a su discreción.

Mira y siente

Si está buscando una mayor personalización de apariencia , puede reemplazar las plantillas del complemento dentro de su tema activo de WordPress sin necesidad de cambiar el código del complemento. WP Smart Contracts utiliza un sistema de plantillas sin lógica para plantillas de PHP y JavaScript, con la tecnología de Moustache.

Similar a un tema secundario, en lugar de modificar las plantillas dentro del complemento, simplemente debe moverlas a la carpeta de su tema activo y modificarlas. Ofrecen un tutorial de personalización completo en su sitio.

Precios de contratos inteligentes de WP

Como mencioné anteriormente, WP Smart Contracts es 100% gratuito para descargar, instalar y configurar. No hay una versión "pro" con funciones adicionales de las que preocuparse más adelante.

Hay una advertencia sobre el precio, que, si aún no está familiarizado con el funcionamiento de las redes de criptomonedas y la acuñación, deberá comprender antes de comenzar a implementar sus contratos inteligentes.

Hay tarifas para implementar y varían según el tipo de contrato inteligente que desee crear.

Precios de tokens

Los contratos de tokens son gratuitos en los sabores de vainilla y pistacho, pero oscilan entre $5 y $300 USD (los precios fluctúan según los mercados).

Precio del token de WP Smart Contracts

Precios NFT

Los contratos de NFT también vienen en diferentes tipos y oscilan entre $20 y $900 USD, según el tipo y la red en la que desee implementar.

Precios de WP Smart Contracts NFT

Precios de otros contratos inteligentes

Los tipos de contrato inteligente también dependen de la red en la que elija implementar. En todos los sabores y redes, oscilan entre $ 10 y $ 600 USD.

Precios de contratos inteligentes de WP

La implementación en la red Ethereum, la más popular y conocida, siempre estará en el lado superior. Tiene sentido hacer su tarea en las diversas cadenas de bloques antes de crear sus contratos inteligentes, para que sepa cuánto podría gastar en tarifas.

Reflexiones finales sobre los contratos inteligentes de WP

WP Smart Contracts es una manera extremadamente fácil de comenzar a utilizar la tecnología blockchain en su sitio de WordPress. Se tarda unos minutos en configurarlo, y no necesita ser un desarrollador para acuñar e implementar sus contratos inteligentes.

Puedo ver dónde este complemento podría abrir nuevas oportunidades para aquellos que son nuevos en criptomonedas, NFT o contratos inteligentes en general. Para mí, solo seguir los pasos para configurar el complemento fue una educación increíble sobre cómo funcionan los contratos inteligentes. Además, debido a que puede probar las cosas en las muchas redes de prueba disponibles, no se preocupe si va a "meter la pata" y perder un montón de dinero, ya sea efectivo o criptografía.

Ya sea que desee crear una campaña de monedas, NFT o crowdfunding, WP Smart Contracts es una excelente solución que se adapta perfectamente a su ecosistema familiar de WordPress.