Spanish (Spain)

Producto

Soluciones

Recursos

Herramientas de Desarrollo

SDKs

Empresa

Precios

Playground

Spanish (Spain)

Producto

Soluciones

Recursos

Herramientas de Desarrollo

SDKs

Empresa

Precios

Playground

Botón de Conectar Billetera de thirdweb: Qué es y cómo usarlo

Content

thirdweb

21 feb 2025

Carteras

Desde que se crearon las redes blockchain por primera vez, el ecosistema ha crecido exponencialmente para incluir todo tipo de aplicaciones blockchain, como aplicaciones DeFi, mercados de NFTs, comunidades con acceso restringido por tokens y plataformas de redes sociales web3. Millones de usuarios interactúan con estas aplicaciones a diario, gestionando activos, intercambiando tokens y participando en economías descentralizadas.

En el núcleo de este ecosistema nativo cripto se encuentran las billeteras web3 descentralizadas, específicamente las Cuentas Externamente Propiedades (EOAs) de proveedores conocidos como MetaMask, Ledger y Coinbase Wallet. Para tener alguna esperanza de llegar a estos usuarios, tu aplicación debe ser compatible con estas billeteras compatibles con EVM. Cuanto mayor sea el soporte de billeteras, más fácil será incorporar usuarios, permitiendo que tu plataforma crezca y llegue a un público más amplio.

Ahí es donde entra el Botón de Conexión de Billetera de thirdweb. Esta herramienta simple pero poderosa proporciona una experiencia de inicio de sesión sin fricciones; permitiendo que tu aplicación acepte cientos de billeteras EVM instantáneamente.

Exploremos por qué es una solución tan valiosa para las aplicaciones web3:

Comprender el Botón de Conexión de Billetera de thirdweb

El Botón de Conexión de Billetera es un componente de interfaz de usuario del SDK de Conexión de thirdweb que permite a las aplicaciones integrarse fácilmente con el ecosistema web3. Permite a los usuarios iniciar sesión utilizando sus billeteras web3 existentes, como MetaMask, Phantom o Rainbow. Más allá de las conexiones de billetera tradicionales, se puede configurar para soportar métodos de inicio de sesión alternativos, incluidos cuentas de redes sociales o correo electrónico, mejorando la accesibilidad para un público más amplio.

¿Por qué Elegir el Botón de Conexión de thirdweb?

El Botón de Conexión ofrece varias ventajas que lo convierten en una opción atractiva para los desarrolladores:

Más de 500 Proveedores de Billeteras Web3 Compatibles con EVM

El Botón de Conexión de thirdweb soporta más de 500 proveedores de billeteras de terceros, asegurando que tu aplicación pueda conectarse a MetaMask, Phantom, Rainbow, etc. Con este componente de interfaz de usuario simple, tu aplicación puede obtener acceso instantáneo a todo el ecosistema EVM.

Habilitar Pagos Web3 Instantáneamente

Al integrar el Botón de Conexión de Billetera, tus usuarios obtienen acceso inmediato al puente universal de thirdweb, facilitando la incorporación, el intercambio y el puente de activos. Esta integración agiliza el proceso de transacción, mejorando la experiencia general del usuario y permitiéndote monetizar tu aplicación desde el primer día.

Personaliza tu Flujo

El Botón de Conexión de Billetera es altamente personalizable, permitiéndote adaptar su apariencia y funcionalidad para alinearse con la marca y objetivos de experiencia del usuario de tu aplicación. Puedes personalizar cómo se muestra el componente para alinearse con el diseño de tu aplicación y modificar sus funcionalidades para ajustarse a tus objetivos. Desde ajustar el tema hasta seleccionar qué proveedores de billetera mostrar, tienes la flexibilidad para crear una experiencia de conexión que resuene con tu audiencia.

Experiencia de Usuario Inigualable

El Botón de Conexión también ofrece una experiencia de usuario sin igual. Proporciona una experiencia de conexión de billetera fluida, gestionando varios casos extremos automáticamente. Activa múltiples redes con facilidad, deja que los usuarios cambien entre ellas o elijan los flujos recomendados para ellos. El Botón de Conexión también es compatible con la abstracción de cuentas, lo que desbloquea transacciones sin firma y sin gas.

Por Desarrolladores, Para Desarrolladores

Es fácil implementar el Botón de Conexión, ya sea que seas un desarrollador experimentado o recién empieces. Y si quieres probar el Botón de Conexión de Billetera, prueba el Playground de thirdweb, donde puedes experimentar con varias configuraciones y ver vistas previas en vivo de tus cambios.

Aplicaciones que se Benefician de un Botón de Conexión de Billetera Potente y Simple

Por supuesto, el Botón de Conexión de thirdweb es útil para cualquier sitio web, proyecto o aplicación web3, pero aquí hay algunas aplicaciones web3 para las que probablemente sea necesario:

Redes Sociales Web3

Integrar el Botón de Conexión de Billetera en redes sociales web3 permite a los usuarios autenticarse e interactuar sin problemas. Al permitir inmediatamente que los usuarios inicien sesión con billeteras web3 existentes, brinda a los cripto-nativos la oportunidad de vincular su identidad web3 existente a una plataforma emergente, fomentando una comunidad más conectada y comprometida

Mercados de NFT

Para los mercados de NFT, el Botón de Conexión de Billetera simplifica el proceso para que los usuarios conecten sus billeteras, naveguen, compren y gestionen sus NFTs de manera eficiente. Accede inmediatamente al mercado de criptomonedas: los cripto-nativos pueden usar sus billeteras existentes con liquidez en lugar de tener que configurar y financiar nuevas cuentas.

Clubs de Membresía con Acceso Restringido por Tokens

En comunidades con acceso restringido por tokens, el Botón de Conexión de Billetera asegura que solo los usuarios con tokens específicos puedan acceder a contenido o funciones exclusivas, manteniendo la integridad y exclusividad del club.

Aplicaciones DeFi

Las aplicaciones de finanzas descentralizadas se benefician del Botón de Conexión de Billetera al proporcionar a los usuarios un método sencillo para conectar sus billeteras, gestionar activos y ejecutar transacciones dentro del ecosistema DeFi.

¿Cómo Funciona el Componente de UI del Botón de Conexión?

Las Cuentas Externamente Propiedades (EOAs) son billeteras no custodiales que operan utilizando un par de claves privadas y públicas. Aunque los activos se almacenan en la blockchain, las claves privadas almacenadas en la billetera otorgan a los propietarios el control sobre estos fondos. El componente de UI del Botón de Conexión es un fragmento de código que puedes implementar en tu sitio o aplicación, creando un Botón de Conexión de Billetera funcional que soporta EOAs.

Pero el Botón de Conexión de Billetera hace más que solo proporcionar una conexión de billetera. Veamos algunas de las propiedades que puedes pasar al componente de UI del Botón de Conexión y lo que pueden hacer:

  • appMetadata te permite proporcionar metadatos sobre tu aplicación que algunos monederos de terceros mostrarán a los usuarios, mejorando la confianza y experiencia del usuario.

  • auth habilita el Sign-In con Ethereum (SIWE), requiriendo que los usuarios firmen un mensaje después de conectar su billetera como autenticación. Esto se configura pasando un objeto del tipo SiweAuthOptions.

  • supportedNFTs: & supportedTokens: Especifica qué tokens de NFTs se mostrarán en el modal de detalles de tu aplicación, basado en la cadena conectada.

  • chain te permite designar una red blockchain específica a la que debe conectarse el monedero de terceros.

  • chains le da a tu aplicación el poder de soportar múltiples cadenas y permitir a los usuarios alternar entre ellas con facilidad.

  • locale desbloquea el poder de la localización, permitiéndote soportar diferentes idiomas según sea necesario.

¡Pero eso es solo el comienzo! Consulta la lista completa de propiedades compatibles con el Botón de Conexión aquí.

Cómo Implementar el Botón de Conexión de Billetera

Integrar el Botón de Conexión de Billetera en tu aplicación implica unos pocos pasos sencillos:

  1. Instala y Configura el SDK de Conexión:

    Empieza instalando thirdweb con el comando npm i thirdweb. A continuación, crea un nuevo archivo llamado client.ts y configura un cliente de thirdweb proporcionándole una clave de API de thirdweb. Por ejemplo, puedes almacenar tu ID de cliente como una variable de entorno en un archivo .env.

    javascript
    CopyEdit
    import { createThirdwebClient } from "thirdweb";
    
    export const client = createThirdwebClient({
      clientId: process.env.NEXT_PUBLIC_THIRDWEB_CLIENT_ID,
    });

    Esta configuración inicializa el cliente de thirdweb, que se utilizará para gestionar las interacciones entre tu aplicación y el ecosistema web3.

  2. Agrega el Componente de UI del Botón de Conexión:

    Después de configurar el cliente, importa el componente ConnectButton de thirdweb/react e intégralo en tu aplicación proporcionándole el cliente que creaste anteriormente.

    javascript
    CopyEdit
    import { client } from "./client";
    import { ConnectButton } from "thirdweb/react";
    
    function App() {
      return (
        <div>
          <ConnectButton client={client} />
        </div>
      );
    }

    Este código crea un botón que, al ser clicado, abre un modal que permite a los usuarios conectarse a varias billeteras. El componente ConnectButton está diseñado para manejar las complejidades de las conexiones de billetera, proporcionando una experiencia sin interrupciones.

  3. Configura el Componente de UI del Botón de Conexión:

    Para garantizar que los usuarios se conecten a la red blockchain correcta, puedes configurar el ConnectButton agregando la propiedad chain y proporcionándole la cadena deseada.

Integrar el Botón de Conexión de Billetera de thirdweb en tu aplicación es un proceso sencillo que mejora la experiencia del usuario al proporcionar conectividad de billetera sin interrupciones. Al seguir los pasos descritos anteriormente, puedes implementar esta función de manera eficiente, asegurando que tus usuarios tengan una interacción fluida e intuitiva con tu aplicación web3.

Para una demostración visual y más orientación, puedes encontrar útil este tutorial:

Tutorial en Youtube sobre cómo agregar el Botón de Conexión a tu aplicación

El Botón de Conexión: Solo una forma con la que thirdweb apoya la incorporación sin fricciones

El Botón de Conexión de Billetera de thirdweb se centra en eliminar fricciones y proporcionar un método simple para conectar aplicaciones web3 con el ecosistema cripto. Ya sea que estés construyendo una plataforma DeFi, un mercado de NFTs o un club de membresía con acceso restringido por tokens, esta poderosa herramienta asegura que tus usuarios puedan conectarse sin esfuerzo, de manera segura y de forma intuitiva. Apoyando más de 500+ billeteras compatibles con EVM, abstracción de cuentas, conectividad multi-cadena y pagos web3 sin interrupciones, este pequeño pero poderoso componente puede ayudarte a escalar—ya sea que tu proyecto sea grande o pequeño.

El Botón de Conexión de thirdweb es una herramienta independiente poderosa, pero al implementarlo, recibes mucho más. El SDK de Conexión es un kit de herramientas robusto y variado para gestionar la incorporación, la identidad y las transacciones onchain con funciones como abstracción de cuentas, billeteras In-App y API de Blockchain.

Entonces, ¿estás listo para llevar tu proyecto al siguiente nivel? Implementa el Botón de Conexión de Billetera para ofrecer a tus usuarios la experiencia fluida que se merecen; y descubre mucho más con el SDK de Conexión en el proceso. Desbloquea todo el potencial de web3 con solo unas pocas líneas de código: tu viaje comienza aquí.

Comienza con el Botón de Conexión de Billetera de thirdweb →

Explora otros tutoriales para desarrolladores web3

Sumérgete en nuestros tutoriales para aprender más sobre el kit de herramientas de desarrollo web3 completo de thirdweb y cómo utilizarlo.

Explora otros tutoriales para desarrolladores web3

Sumérgete en nuestros tutoriales para aprender más sobre el kit de herramientas de desarrollo web3 completo de thirdweb y cómo utilizarlo.

Explora otros tutoriales para desarrolladores web3

Sumérgete en nuestros tutoriales para aprender más sobre el kit de herramientas de desarrollo web3 completo de thirdweb y cómo utilizarlo.

Empieza con thirdweb.

Crea aplicaciones web3 con facilidad. Obtén acceso instantáneo.

Empieza con thirdweb.

Crea aplicaciones web3 con facilidad. Obtén acceso instantáneo.

Empieza con thirdweb.

Crea aplicaciones web3 con facilidad. Obtén acceso instantáneo.