https://github.com/0xtan1319/wallet-manager
manage your wallet like get balence, airdrop, send token single/Bulks and swap token
https://github.com/0xtan1319/wallet-manager
Last synced: 2 months ago
JSON representation
manage your wallet like get balence, airdrop, send token single/Bulks and swap token
- Host: GitHub
- URL: https://github.com/0xtan1319/wallet-manager
- Owner: 0xTan1319
- Created: 2024-11-06T22:35:14.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-11-06T22:37:40.000Z (6 months ago)
- Last Synced: 2025-01-24T18:25:16.885Z (4 months ago)
- Language: TypeScript
- Size: 72.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Wallet Manager
Wallet Manager is a powerful command-line interface wallet solution for Solana blockchain. It allows you to manage your Solana wallets, perform various transactions, and interact with the Solana network.
## Key Features
- **Easy to use**: Wallet Manager has an intuitive interface that makes it easy for users to perform various actions.
- **Fast and secure**: Wallet Manager uses Solana's web3.js library for fast and secure transactions.
- **Multiple actions**: Wallet Manager supports multiple actions such as displaying your public key, getting SOL airdrop, displaying balances, sending tokens (single and bulk), and swapping tokens via Jup.ag.## How to run
To run Wallet Manager, follow these steps:
1. Clone the repository: `git clone https://github.com/0xTan1319/Wallet-Manager`
2. Navigate to the project directory: `cd Wallet-Manager`
3. Install the dependencies: `npm i`
4. Fill in `data.json` based on `data-template.txt`
5. Start the application: `npm run`## Demo
### Display your Public Key
### Get SOL airdrop
### Display balances
### Send token single
### Send tokens in Bulk
### Swap tokens
## Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
## Technologies used
- [Solana web3.js library](https://solana-labs.github.io/solana-web3.js/)
- [Solana SPL Token library](https://www.npmjs.com/package/@solana/spl-token)
- [Jup.ag API](https://www.google.com/search?q=jup-ag%2Fapi&oq=jup-ag%2Fapi&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIGCAEQRRg6MgYIAhBFGDwyBggDEEUYPDIGCAQQLhhA0gEHMzc1ajBqMagCALACAA&sourceid=chrome&ie=UTF-8)
- [Metaplex](https://www.metaplex.com/)
- [Inquirer.js](https://github.com/SBoudrias/Inquirer.js/)
- [ESRun](https://www.npmjs.com/package/esrun)
- [Chalk](https://www.npmjs.com/package/chalk)
- [QRCode-Terminal](https://www.npmjs.com/package/qrcode-terminal)
- [Promise-retry](https://www.npmjs.com/package/promise-retry)## Contact
If you have question, ask here [Telegram: shiny0103](https://t.me/shiny0103)