Wlink is a crypto wallet builder by using the user's information thorugh the sign in methods (Google for now). You can also link your existing crypto wallet like Solana wallet. It is a decentralized application platform to manage your wallet. The application stores the user's public data securly to allow safe interaction with blockchain.
-
User Registration with Clerk Authentication Google OAuth: Secure and easy registration using Google credentials.
-
Crypto Wallet Generation: Automatic creation of a Crypto wallet for each registered user.
-
Public Key Management: Secure storage and retrieval of user public keys.
- Web-app: Next.js, TypeScript
- Database: PostgreSQL, Prisma ORM
- Authentication: Google OAuth via Clerk Authentication
- Blockchain: Solana
To get started with the WLink, follow these steps:
- Clone the repository:
git clone https://github.com/TarunVishwakarma1/WLink
- Install dependencies:
npm install
oryarn install
- Create an Account on Clerk: Make a account on Clerk
- Create an application: After creating the application copy the public key and private key in you .evn file.
- Start the application:
npm run start
oryarn start
Contributions are welcome! If you'd like to contribute to the WLink project, please fork the repository and submit a pull request.
github/pull_request_template.md
: Template for pull requests.github/issue_template.md
: Template for issues.
The WLink is licensed under the MIT License.