Según NonFungible.com, en el primer trimestre de 2021 la capitalización bursátil agregada de los grandes proyectos de NFT aumentó un 2100% (el mercado creció un 300% en todo el año pasado). La mayoría de los NFT se venden al instante, y los más conocidos se han vendido por casi 70 millones de dólares. Además, las celebridades apoyan el revuelo en torno a la NFT mediante la tokenización de su música, pinturas, memes, vídeos cortos, logotipos, códigos informáticos y similares.
Dicho esto, los principales beneficiarios del mercado de NFT han sido los sitios web que ofrecen la oportunidad de comprar y vender NFT con la mayor facilidad posible. En este artículo, explicaremos brevemente qué son las NFT y dónde pueden utilizarse, así como la forma de desarrollar su propio mercado de NFT y su coste.
Por ejemplo, NFT Cryptopunk 4250 es un certificado de propiedad de un personaje único que existe digitalmente y que se describe como la imagen en píxeles de una mujer punk que lleva gafas de soldador con el pelo revuelto y los labios pintados de morado. El artículo está a la venta en Larva Labs por 116.913 dólares.
He aquí algunos ejemplos más de lotes famosos de NFT:
Generan NFTs utilizando contratos inteligentes especiales que añaden un conjunto de información única (metadatos) a cada uno de estos tokens y prescriben sus parámetros básicos (nombre, inmutabilidad, indivisibilidad, dirección/número, etc.). Los tokens no intercambiables pueden comprarse y venderse en la plataforma a un precio fijo o mediante subastas.
En el lado del cliente, los mercados NFT funcionan como las tiendas online normales. El usuario debe registrarse en la plataforma y crear un monedero digital personal para almacenar NFT y criptomonedas. El usuario puede entonces utilizar el listado para comprar NFTs o crear su propio token. La ejecución de una NFT suele ser sencilla y similar a la creación de un anuncio en eBay. Tiene que proporcionar un nombre, un precio, dar una descripción y una imagen, foto, vídeo, gif y similares.
Pero las bellas artes no son el único ámbito de aplicación de las fichas no intercambiables. También pueden utilizarse para intercambiar tarjetas coleccionables (NBA Top Shot), personajes de juegos (CryptoKitties), bienes inmuebles (Mintable), mundos virtuales (Metaverses), ofertas de inversión (contrato Spencer DINWIDDIE) y cualquier otro ámbito en el que se pueda tokenizar la propiedad de algo. La clave es crear un mercado que sea capaz de manejar la propiedad que usted desea.
Por ejemplo, si quiere desarrollar un mercado de NFT para el comercio de obras de arte, esencialmente tiene que crear una tienda online normal, cuyo lado del servidor debe ser capaz de liberar, almacenar, vender y cambiar NFT. Esto es relativamente sencillo. Sin embargo, si necesita una plataforma NFT para el comercio de bienes inmuebles, tendrá que crear un análogo de Zillow o Trulia. Estas plataformas deben ser capaces de trabajar con las bases de datos de la MLS y del registro estatal, identificar la ubicación del usuario, etc.
Y así con cada esfera. He aquí algunos ejemplos más:
Aprendizaje en línea. Estos mercados deben ofrecer una gama completa de servicios para el aprendizaje en línea: desde la venta de un curso de formación hasta el seguimiento del progreso de aprendizaje del comprador y la comunicación con los instructores.
Proyectos de inversión. Este tipo de mercados NFT deberían funcionar como un mercado de valores para negociar títulos. Es decir, deben ofrecer la posibilidad de emitir títulos legalmente legales con derecho a la propiedad, a los dividendos o a la participación en los beneficios.
La seguridad. Los tokens no intercambiables pueden funcionar como llaves de acceso a contenidos, software, una base de datos, un sistema operativo o un evento. Para vender este tipo de NFT, el mercado debe ser lo más seguro y fiable posible y admitir las características de seguridad más populares del lado del comprador (Touch ID, Face ID, Eye ID, etc.).
Los videojuegos. La venta y compra de NFT, que representan activos o personajes únicos del juego, suele tener lugar dentro del juego (a cambio de dinero del juego) o en lugares externos en línea que garantizan el intercambio seguro de dinero real por el activo del juego (como en Steam). Esto implica una integración muy estrecha con el videojuego.
Escaparate. Esta función proporciona a los visitantes del mercado toda la información que necesitan sobre el artículo: título, precio, descripción, vista previa, propietario, método de compra, valoración, etc. Algunos mercados de NFT también proporcionan información sobre la cadena de bloques y el protocolo de tokens para que los usuarios puedan verificar la autenticidad del NFT adquirido.
Sistema de búsqueda. Asegúrese de que sus usuarios puedan encontrar fácilmente el artículo que les interesa. Sería una buena idea dividir todos los activos en varias categorías, como arte, fotografía, vídeo, dominios, memes y música, para facilitar a los usuarios la navegación por el listado de la tienda. Los filtros también facilitan la navegación, especialmente si hay muchos artículos similares en la plataforma.
Registro, inicio de sesión. Para poder comprar o vender NFT en la plataforma, el usuario debe crear una cuenta. Normalmente, el proceso de registro se realiza a través del correo electrónico, el número de teléfono o las cuentas de las redes sociales. Además, también se suele pedir al usuario que facilite su dirección de criptomoneda. Si no está disponible, se ofrece la opción de registrarse con enlaces a carteras de criptomonedas como Coinbase Wallet, Metamask, MyEtherWallet.
Crea un anuncio. Este proceso debería ser sencillo y no llevar mucho tiempo. Lo ideal es que sea lo mismo que en Ebay. Para conseguirlo, hay que pensar en la ruta óptima del usuario e implementar algo como el gestor de colecciones OpenSea. Le ayuda a cargar rápidamente un artículo en el sitio y a especificar las propiedades de los tokens, como el nombre, el precio, la descripción, las etiquetas, el enlace externo, etc.
Cartera para NFTs. Los usuarios necesitan un monedero para enviar, recibir y almacenar tokens y criptodivisas no intercambiables. La forma más fácil de hacerlo es proporcionar integración con las carteras de criptomonedas más populares. Lo principal es que dichos monederos soporten el protocolo NFT que necesitas. Normalmente, se trata de carteras como Metamask, MyEtherWallet, Coinbase Wallet y WalletConnect.
Historial de operaciones. Por lo general, un mercado NFT debe tener una sección en la que el usuario pueda ver su historial de operaciones. De este modo, puede ver la popularidad del mercado, lo que se vende allí y a qué precio. Por ejemplo, en OpenSea el historial de pujas incluye los siguientes datos: evento, nombre del artículo, precio, comprador, vendedor, fecha.
Reseñas y valoraciones. Muestra el gusto de los visitantes por el lote o el vendedor/comprador. Esta información ayuda a los usuarios a calificar las contrapartes y los lotes específicos. Por lo general, la valoración se implementa como una calificación numérica de un artículo o como likes. La retroalimentación puede implementarse como comentarios, que pueden ser puestos por todos los usuarios registrados, o como retroalimentación, que las contrapartes dejan sobre el otro después de que se haya completado una transacción.
Notificaciones. Puede implementar un sistema de notificaciones push para informar a los usuarios sobre nuevas ofertas en la categoría seleccionada o del comerciante seleccionado, cambios en el estado de un artículo seleccionado, un nuevo mensaje, la venta de su propio lote o una actualización de la plataforma de comercio NFT.
Apoyo. Un elemento importante de cualquier mercado. Con la ayuda del servicio de apoyo, los usuarios encontrarán respuestas a sus preguntas, resolverán problemas y conflictos. El servicio de asistencia puede implementarse como un centro de llamadas, asistencia por correo electrónico, un portal de información independiente o con la ayuda de un bot de ayuda.
Aquí debe responder a las preguntas:
Las respuestas a estas preguntas le orientarán a lo largo del proceso de desarrollo y le ayudarán a crear especificaciones para su mercado NFT. Si le resulta difícil responder a las preguntas, no se preocupe, el equipo de desarrollo le ayudará: puede describir sus ideas en texto y esquemas visuales y preparar la documentación técnica para que pueda empezar a diseñar.
Una vez que el concepto inicial y las especificaciones están listos, el equipo de desarrollo puede elaborar un plan de desarrollo para dar un calendario y un presupuesto aproximados para el proyecto. A continuación, puede comenzar el diseño.
Diseño de UX / UI. La navegación y el aspecto de la interfaz de usuario son muy importantes a la hora de desarrollar un mercado NFT, ya que de ello depende la primera impresión, la usabilidad y la experiencia general del usuario. Por lo tanto, asegúrese de que el diseño de su sitio sea atractivo para su audiencia y lo suficientemente simple como para que cualquier persona que esté remotamente familiarizada con los marketplace de Amazon y Ebay lo entienda.
Back-end y contratos inteligentes. En este nivel opera todo el back-end de su plataforma de negociación. Al desarrollarlo, además de la lógica de negocio habitual y la funcionalidad del mercado, debes implementar blockchain, contratos inteligentes, monederos y proporcionar un mecanismo de subasta (la mayoría de las NFT venden a través de él). Este es un ejemplo de pila tecnológica para un backend de NFT marketplace:
El front-end. Se trata de toda la parte externa de la plataforma de negociación, que se encarga de la interacción con el usuario final. La principal tarea del desarrollo del front-end es garantizar la facilidad de gestión, así como la fiabilidad y el rendimiento. Este es un ejemplo de pila tecnológica para el front-end de un mercado NFT: