Sniff Wallet is a user-friendly web-based platform that allows users to generate secure mnemonic phrases, create multiple cryptocurrency wallets, and view the corresponding public keys for each wallet.
Contributions are welcome! Feel free to open an issue or submit a pull request or pick a task from open issues.
To get started with Sniff wallet, follow these steps:
- Fork the repository, this repository will be created in your GitHub
- Clone the repository
git clone git@github.com:lokesh1jha/web-based-wallet.git
cd web-based-wallet
- Install dependencies: Ensure you have node installed. Then, run:
npm install
- Run development server:
npm run dev
- Visit Alchemy, sign up => create app => get api key
MAINET_ETH_PROVIDER_URL=
MAINET_SOL_PROVIDER_URL=
#DEVNET
DEVNET_ETH_SEPOLIA_PROVIDER_URL=
DEVNET_SOL_PROVIDER_URL=
- Visit UploadThing, Sign in
UPLOADTHING_TOKEN='eyJhcGlLZXkiOiJza19saXZlX2U1ZjQ1NGI1NWY1NTlkNTczYzMwMjI1ZmMzOGY4MTZkZTMzMWYyYTNkNTA5Mzc3ODUzYzA1NjEwMTg2YjMwNzMiLCJhcHBJZCI6IjdreWZhZ3J1ZzUiLCJyZWdpb25zIjpbInNlYTEiXX0='
UPLOADTHING_APP_ID=