Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/GokiProtocol/walletkit
🔑 Wallet connector for Solana dApps.
https://github.com/GokiProtocol/walletkit
Last synced: 11 days ago
JSON representation
🔑 Wallet connector for Solana dApps.
- Host: GitHub
- URL: https://github.com/GokiProtocol/walletkit
- Owner: GokiProtocol
- License: gpl-3.0
- Created: 2021-08-26T23:50:14.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-14T05:01:24.000Z (over 1 year ago)
- Last Synced: 2024-10-01T22:08:24.395Z (about 1 month ago)
- Language: TypeScript
- Homepage: https://walletkit.goki.so
- Size: 37.6 MB
- Stars: 193
- Watchers: 1
- Forks: 51
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - GokiProtocol/walletkit - 🔑 Wallet connector for Solana dApps. (TypeScript)
README
# walletkit 🔑
[![NPM](https://img.shields.io/npm/v/@gokiprotocol/walletkit)](https://www.npmjs.com/package/@gokiprotocol/walletkit)
[![License](https://img.shields.io/npm/l/@gokiprotocol/walletkit)](/LICENSE)![Banner](/images/banner.png)
WalletKit is a React library that allows a Solana dApp to display a modal for connecting wallets.
It is intended to be used with [use-solana](https://github.com/saber-hq/saber-common/tree/master/packages/use-solana).
## Developing
### Adding a Wallet
To add a wallet, please add it to [use-solana](https://github.com/saber-hq/saber-common/tree/master/packages/use-solana).
`use-solana` supports wallet adapters from the official Solana wallet adapter library, so it may be as easy as adding a wallet to an array.
## Installation
```bash
yarn add @gokiprotocol/walletkit
```## Usage
Check out the [example app](/packages/example) to understand how to use this library.
## Publishing
```
yarn lerna version --force-publish --no-git-tag-version# This is important for updating yarn.lock!
yarn installgit tag vx.x.x
git push origin HEAD
git push origin vx.x.x
```## License
GPL v3