Skip to content

SDK de Wallet Integrada

Drop se distribuye como una wallet integrada que puedes incorporar en cualquier dApp. Tus usuarios firman con su passkey dentro de un iframe aislado servido desde dropwallet.app: tu página nunca toca el material de las claves privadas.

Descripción general

El Drop Developer Kit es un pequeño par de paquetes que te permite cerrar la brecha entre la experiencia web2 y web3 sin tener que distribuir una extensión de navegador. Al incrustar una wallet de nueva generación en tu sitio, desbloqueas más usuarios y accedes a más liquidez.

Estas son las razones por las que la wallet de Drop destaca:

  • Sin fricción — no requiere extensión de navegador. Los usuarios crean una wallet con un solo clic, tanto desde escritorio como desde móvil.
  • Compatible hacia atrás — funciona sin problemas junto con integraciones existentes de MetaMask, Phantom u otras wallets de extensión a través de proveedores estándar (EIP-1193, Wallet Standard, Sats Connect).
  • Entre aplicaciones — una única wallet respaldada por passkey es portable a través de cada dApp que integre Drop, por lo que accedes a una red creciente de usuarios que ya tienen una wallet con fondos.
  • Multi-cadena — Bitcoin, Ethereum (y L2 de EVM) y Solana listos para usar.
  • Segura — una arquitectura de computación multi-parte (MPC) dividida entre la passkey del usuario y una participación de servidor aislada. Autocustodial por diseño.
  • Personalizable — se adapta a tu marca con props de theme, size y shape.

Cómo funciona

La wallet se ejecuta dentro de un <iframe> aislado en tu página. El SDK actúa como proxy de las solicitudes del proveedor web3 hacia ese iframe mediante postMessage, anuncia el proveedor a tu dApp a través de los estándares habituales (EIP-6963, Wallet Standard) y expone un widget de React que puedes colocar en tu layout.

Dado que el iframe se sirve desde dropwallet.app, las claves privadas nunca existen en tu origen. El aislamiento entre orígenes, una Content Security Policy con frame-ancestors y listas blancas de orígenes por dApp garantizan que tu integración no pueda suplantar a otra dApp, y viceversa.

Qué significa para tus usuarios

Tus usuarios pueden crear una nueva wallet con un solo clic desde escritorio o móvil. La firma utiliza la biometría de su dispositivo (Face ID, Touch ID, Windows Hello o el autenticador de plataforma de Android). La wallet es la misma en cada dApp que integre Drop, por lo que un usuario que ya ha depositado fondos en su wallet en otro sitio puede conectarse al tuyo sin ninguna fricción de onboarding.

Pruébalo tú mismo

Ve directamente al inicio rápido: