siddharthharshraj / solana-wallet-app

Developed an application for transferring SOL tokens between accounts using the Phantom wallet, gaining experience in Solana wallet interactions, token transactions, and tracking via Solana Explorer. This project enhanced my skills in blockchain technology and decentralized applications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Solana Token Transfer App

Overview

I developed an application that allows users to transfer SOL tokens from one account to another using the Phantom wallet. Through this project, I gained valuable experience in interacting with Solana wallets, sending/receiving tokens, and tracking transactions using the Solana Explorer.

Features

  • Connect Phantom Wallet: Securely connect the user's Phantom wallet to the app.
  • Transfer SOL Tokens: Facilitate the transfer of SOL tokens between accounts.
  • Transaction Tracking: View transaction details and statuses on the Solana Explorer.

Learning Outcomes

1. Interacting with Phantom Wallet

  • Established a connection between the app and the Phantom wallet.
  • Implemented functionality to access wallet details and balances.

2. Sending/Transferring Tokens

  • Used Solana's web3.js library to handle token transfers.
  • Created a user interface for entering recipient addresses and transfer amounts.
  • Managed transaction signing and submission through the Phantom wallet.

3. Viewing Transactions on Solana Explorer

  • Provided links to the Solana Explorer for tracking transaction statuses.
  • Enabled real-time updates for transaction confirmations.

Technologies Used

  • Solana Web3.js: For blockchain interactions.
  • Phantom Wallet: For wallet integration and transaction signing.
  • JavaScript/TypeScript/Next: For frontend development.
  • HTML/CSS: For user interface design.

Screenshots

Screenshot

Screenshot

Screenshot

Contact

  • You can contact me on X :X

About

Developed an application for transferring SOL tokens between accounts using the Phantom wallet, gaining experience in Solana wallet interactions, token transactions, and tracking via Solana Explorer. This project enhanced my skills in blockchain technology and decentralized applications.

License:Mozilla Public License 2.0


Languages

Language:TypeScript 79.8%Language:CSS 18.5%Language:JavaScript 1.6%