# use-wallet

## v4.x (latest)

- [Overview](https://txnlab.gitbook.io/use-wallet/getting-started/readme.md): Easily integrate Algorand wallets in your dApps
- [Installation](https://txnlab.gitbook.io/use-wallet/getting-started/installation.md)
- [Configuration](https://txnlab.gitbook.io/use-wallet/getting-started/configuration.md)
- [Supported Wallets](https://txnlab.gitbook.io/use-wallet/getting-started/supported-wallets.md)
- [React](https://txnlab.gitbook.io/use-wallet/framework/react.md)
- [Vue](https://txnlab.gitbook.io/use-wallet/framework/vue.md)
- [SolidJS](https://txnlab.gitbook.io/use-wallet/framework/solidjs.md)
- [Svelte](https://txnlab.gitbook.io/use-wallet/framework/svelte.md)
- [Connect Wallet Menu](https://txnlab.gitbook.io/use-wallet/guides/connect-wallet-menu.md)
- [Signing Transactions](https://txnlab.gitbook.io/use-wallet/guides/signing-transactions.md)
- [Signing Data](https://txnlab.gitbook.io/use-wallet/guides/signing-data.md)
- [Switching Networks](https://txnlab.gitbook.io/use-wallet/guides/switching-networks.md)
- [Runtime Node Configuration](https://txnlab.gitbook.io/use-wallet/guides/runtime-node-configuration.md)
- [Testing with Mnemonic Wallet](https://txnlab.gitbook.io/use-wallet/guides/testing-with-mnemonic-wallet.md)
- [Using Private Keys Safely](https://txnlab.gitbook.io/use-wallet/guides/using-private-keys-safely.md)
- [Custom Provider](https://txnlab.gitbook.io/use-wallet/guides/custom-provider.md)
- [Migrating from v3.x](https://txnlab.gitbook.io/use-wallet/guides/migrating-from-v3.x.md)
- [WalletManager](https://txnlab.gitbook.io/use-wallet/api-reference/walletmanager.md)
- [useWallet](https://txnlab.gitbook.io/use-wallet/api-reference/usewallet.md)
- [useNetwork](https://txnlab.gitbook.io/use-wallet/api-reference/usenetwork.md)
- [Example Projects](https://txnlab.gitbook.io/use-wallet/resources/example-projects.md)
- [AlgoKit Templates](https://txnlab.gitbook.io/use-wallet/resources/algokit-templates.md)

## v3.x

- [Welcome to use-wallet!](https://txnlab.gitbook.io/use-wallet/v3/readme.md): A framework agnostic wallet integration library for Algorand dApps
- [Features](https://txnlab.gitbook.io/use-wallet/v3/overview/features.md): Discover the key capabilities of use-wallet, from flexible wallet support to framework-agnostic design, simplifying Algorand dApp development
- [Motivation for v3.x](https://txnlab.gitbook.io/use-wallet/v3/overview/motivation-for-v3.x.md): Learn about the evolution of use-wallet, its transition to a framework-agnostic core, and the improvements in v3.x
- [Get Started](https://txnlab.gitbook.io/use-wallet/v3/fundamentals/get-started.md): A quick guide to set up use-wallet in your project
- [Configuration](https://txnlab.gitbook.io/use-wallet/v3/fundamentals/get-started/configuration.md): How to set up the WalletManager: specifying wallets, network options, and Algod client configuration
- [Start Building](https://txnlab.gitbook.io/use-wallet/v3/fundamentals/get-started/start-building.md): Begin integrating use-wallet: connect wallets, sign transactions, and explore framework-specific guides and example applications
- [Supported Wallets](https://txnlab.gitbook.io/use-wallet/v3/fundamentals/supported-wallets.md): List of wallet providers currently supported by @txnlab/use-wallet
- [Custom Provider](https://txnlab.gitbook.io/use-wallet/v3/fundamentals/custom-provider.md): Detailed guide for creating and implementing a custom provider
- [WalletManager API](https://txnlab.gitbook.io/use-wallet/v3/fundamentals/walletmanager-api.md): Public methods and properties of the WalletManager class
- [BaseWallet API](https://txnlab.gitbook.io/use-wallet/v3/fundamentals/basewallet-api.md): Public methods and properties of the BaseWallet abstract class
- [React Quick Start](https://txnlab.gitbook.io/use-wallet/v3/guides/react-quick-start.md): Guide for using the @txnlab/use-wallet-react package in your React project
- [Vue Quick Start](https://txnlab.gitbook.io/use-wallet/v3/guides/vue-quick-start.md): Guide for using the @txnlab/use-wallet-vue package in your Vue project
- [Solid.js Quick Start](https://txnlab.gitbook.io/use-wallet/v3/guides/solid.js-quick-start.md): Guide for using the @txnlab/use-wallet-solid package in your Solid.js project
- [End-to-End Testing](https://txnlab.gitbook.io/use-wallet/v3/guides/end-to-end-testing.md): Guide for end-to-end testing
- [Migrating from v2.x](https://txnlab.gitbook.io/use-wallet/v3/guides/migrating-from-v2.x.md): Guide for migrating your existing project from use-wallet v2 to v3
