Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-25T04:06:53.000Z (3 months ago)
- Last Synced: 2024-10-25T23:31:10.321Z (3 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: 11.4 MB
- Stars: 81
- Watchers: 3
- Forks: 32
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
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/). (Development Tools / Other Development Tools)
- awesome-algorand - use-wallet - React hooks for using Algorand compatible wallets with web applications. Developed by [txnlab](https://www.txnlab.dev/). (Development Tools / Other Development Tools)
README
# @txnlab/use-wallet
[![GitHub package.json version](https://img.shields.io/github/package-json/v/TxnLab/use-wallet?filename=packages%2Fuse-wallet%2Fpackage.json&label=version)](https://www.npmjs.com/package/@txnlab/use-wallet?activeTab=versions)
[![GitHub License](https://img.shields.io/github/license/TxnLab/use-wallet)](https://github.com/TxnLab/use-wallet/blob/main/LICENSE.md)A framework agnostic Algorand wallet integration library with reactive framework adapters for React, Vue, and Solid.js.
## 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/)