SDK de Carteira Embutida
O Drop é distribuído como uma carteira embutida que você pode incorporar em qualquer dApp. Seus usuários assinam com a passkey deles dentro de um iframe isolado servido a partir de dropwallet.app — sua página nunca toca no material da chave privada.
Visão geral
O Drop Developer Kit é um pequeno par de pacotes que permite conectar a lacuna de experiência entre web2 e web3 sem precisar distribuir uma extensão de navegador. Ao embutir uma carteira de próxima geração no seu site, você desbloqueia mais usuários e acessa mais liquidez.
Veja por que a carteira Drop se destaca:
- Sem atrito — não é necessária nenhuma extensão de navegador. Os usuários criam uma carteira com um clique, tanto no desktop quanto no mobile.
- Retrocompatível — funciona perfeitamente ao lado de integrações existentes de MetaMask, Phantom ou outras carteiras em extensão, através dos provedores padrão (EIP-1193, Wallet Standard, Sats Connect).
- Multi-aplicação — uma única carteira respaldada por passkey é portátil entre todos os dApps que integram o Drop, então você alcança uma rede crescente de usuários que já possuem uma carteira com saldo.
- Multi-rede — Bitcoin, Ethereum (e L2s EVM) e Solana prontos para uso.
- Segura — uma arquitetura de multi-party computation (MPC) dividida entre a passkey do usuário e uma parte do servidor isolada. Auto-custodial por design.
- Personalizável — se adapta à sua marca com props de tema, tamanho e formato.
Como funciona
A carteira roda dentro de um <iframe> isolado na sua página. O SDK faz proxy das requisições de provider web3 para esse iframe via postMessage, anuncia o provider ao seu dApp através dos padrões usuais (EIP-6963, Wallet Standard) e expõe um widget React que você pode incorporar ao seu layout.
Como o iframe é servido a partir de dropwallet.app, as chaves privadas nunca existem na sua origem. O isolamento entre origens, uma Content Security Policy frame-ancestors e listas de origens permitidas por dApp garantem que sua integração não possa se passar por outro dApp — e vice-versa.
O que isso significa para seus usuários
Seus usuários podem criar uma nova carteira com um clique no desktop ou no mobile. A assinatura usa a biometria do dispositivo (Face ID, Touch ID, Windows Hello ou o autenticador de plataforma Android). A carteira é a mesma em todos os dApps que integram o Drop, então um usuário que já adicionou saldo à carteira em outro site pode se conectar ao seu sem nenhum atrito de onboarding.
Experimente você mesmo
Vá direto para o quickstart: