🦀 Wasi Sol
| Framework | Demo |
|---|---|
| Yew | |
| Dioxus | |
| Leptos |
A Solana Wallet adapter for WASM frameworks.
🔒 Wallets Support
| Wallet | Supported | Features |
|---|---|---|
| Phantom | ✅ | All |
| Solflare | ✅ | All |
| Backpack | ✅ | All |
🌐 Wasm Frameworks Support
| Framework | Supported |
|---|---|
| Yew | ✅ |
| Dioxus | ✅ |
| Leptos | ✅ |
⚙️ Features
| Method | Supported | Tested |
|---|---|---|
connect |
✅ | ✅ |
disconnect |
✅ | ✅ |
send_transaction |
✅ | ✅ |
sign_in |
✅ | ✅ |
sign_message |
✅ | ⬛ |
sign_transaction |
✅ | ⬛ |
sign_all_transactions |
⬛ | ⬛ |
⬛: TODO
🚀 Examples
| Framework | Example |
|---|---|
| Yew | |
| Dioxus | |
| Leptos |
🎧 Event Listener
This crate implements a handy event listener pattern with a built-in emitter object that you can use to subscribe to particular events. This functionality allows you to set state in the UI, perform actions on wallet connect, and more.
// Yew Component
// ...snip...
👥 Contributing
Contributions and feedback are welcome! If you'd like to contribute, report an issue, or suggest an enhancement, please engage with the project on GitHub. Your contributions help improve this library for the community.
📝 License
This project is licensed under the MIT License.