Part of the Solana Mobile Stack
Join us on Discord
The Mobile Wallet Adapter specification, Android and JavaScript reference implementations, a demo wallet and dapps, and related documentation.
This repository is intended for consumption by Solana mobile developers.
- The Mobile Wallet Adapter protocol specification
- An integration guide for Android wallets and dapps
- An Android library for wallets to provide Mobile Wallet Adapter transaction signing services to dapps
- An Android library for dapps to consume Mobile Wallet Adapter transaction signing services
- A fake wallet and a fake dapp demonstrating how to integrate walletlib and clientlib
- A JavaScript reference implementation of the Mobile Wallet Adapter protocol
- A JavaScript mobile wallet adapter plugin for use with the Solana wallet adapter
- An example web app that demonstrates how to use the mobile wallet adapter plugin to sign messages and send transactions
All Android projects within this repository can be built using Android Studio
For dApps,
dependencies {
implementation 'com.solanamobile:mobile-wallet-adapter-clientlib:0.1.2'
}
For wallets,
dependencies {
implementation 'com.solanamobile:mobile-wallet-adapter-walletlib:0.1.2'
}
Contributions are welcome! Go ahead and file Issues, open Pull Requests, or join us on our Discord to discuss this SDK.