Tiplink is a decentralized application (dApp) designed to create and manage Solana crypto wallets. Users can sign up using their Google credentials, upon which a crypto wallet is automatically created and linked to their account. The application securely stores the user's public key, allowing seamless interaction with the Solana blockchain.
-
User Registration with Google OAuth: Secure and easy registration using Google credentials.
-
Crypto Wallet Generation: Automatic creation of a Solana 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 next-auth
- Blockchain: Solana
To get started with the Tiplink, follow these steps:
- Clone the repository:
git clone https://github.com/code100x/tiplink
- Install dependencies:
npm install
- Start the application:
npm run start
Contributions are welcome! If you'd like to contribute to the Tiplink 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 Tiplink is licensed under the MIT License.