Wallet Adapter
The Aptos Wallet Adapter provides a single interface for Aptos dapps and Aptos wallets to communicate with each other.
For app developers, this means that you can connect to an ever-growing list of Aptos wallets with a single integration. As new wallets enter the ecosystem and integrate with the Wallet Adapter, you can support them simply by updating your Wallet Adapter version.
For Aptos wallet providers, integrating with the Wallet Adapter allows you to be supported on a wide range of Aptos apps.
For Aptos Dapps
Follow the Wallet Adapter for Dapp Builders Guide on how to use the Wallet Adapter (via the Wallet Adapter React package).
For Aptos Wallet Providers
Follow one of these guides for how to implement a Wallet Adapter plugin that dapps can connect to:
- For Browser Extension Wallets (ex. Petra)
- For SDK Wallets (ex. AptosConnect)
Reference Material
- Dapp Builder Guide
- Wallet Browser Extension Guide
- SDK Wallet Builder Guide
- Modern Wallet Standard (AIP-62)
- Wallet Adapter React Package
- Wallet Standard repo (with an example template for creating an AIP-62 Wallet plugin)
- Core logic and react components for the aptos-wallet-adapter.