https://github.com/txnlab/use-wallet
A framework agnostic wallet integration library for Algorand dApps
https://github.com/txnlab/use-wallet
algokit algorand algosdk defly-connect exodus-wallet kibisis kmd lute-wallet pera-connect wallet walletconnect
Last synced: 3 months ago
JSON representation
A framework agnostic wallet integration library for Algorand dApps
- Host: GitHub
- URL: https://github.com/txnlab/use-wallet
- Owner: TxnLab
- License: mit
- Created: 2022-10-19T06:50:44.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-05T13:33:10.000Z (4 months ago)
- Last Synced: 2026-03-05T17:26:12.680Z (4 months ago)
- Topics: algokit, algorand, algosdk, defly-connect, exodus-wallet, kibisis, kmd, lute-wallet, pera-connect, wallet, walletconnect
- Language: TypeScript
- Homepage: https://txnlab.gitbook.io/use-wallet
- Size: 13.2 MB
- Stars: 101
- Watchers: 3
- Forks: 49
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-algorand - use-wallet - React hooks for using Algorand compatible wallets with web applications. Developed by [txnlab](https://www.txnlab.dev/). (Wallets & Asset Interaction / Wallet Development)
README
# @txnlab/use-wallet
[](https://www.npmjs.com/package/@txnlab/use-wallet?activeTab=versions)
[](https://github.com/TxnLab/use-wallet/blob/main/LICENSE.md)
A framework agnostic Algorand wallet integration library with reactive framework adapters for React, Vue, SolidJS, and Svelte.
## Features
- Easily add or remove wallet support with a few lines of code
- Configure each wallet provider as needed for your application
- Allow users to easily switch between active accounts and wallet providers
- Sign and send transactions
- Restore sessions for returning users
- Full TypeScript support
### Visit [txnlab.gitbook.io/use-wallet](https://txnlab.gitbook.io/use-wallet) for docs, guides, and examples!
### [Become a sponsor!](https://github.com/sponsors/TxnLab/)