Skip to content

StarSol - A web application for tracking and managing assets on the Solana blockchain. It offers a user-friendly interface to view wallet balances, transaction histories, and more, leveraging technologies like Next.js, Solana Web3.js, and Tailwind CSS.

License

Notifications You must be signed in to change notification settings

ritikbhatt20/StarSol-Tracker

Repository files navigation

Introducing StarSol Tracker

Easily Track and Manage Your Assets with StarSol, the Web3 Dashboard

Table of Contents

Introduction

StarSol Tracker is a web application designed to help users easily track and manage their assets on the Solana blockchain. The application provides a user-friendly interface for viewing wallet balances and transaction histories, making it accessible to a broad range of users.

Features

  • Data Fetching: Retrieve data from RPC and/or API endpoints.
  • User Experience: Create an intuitive and user-friendly interface.
  • Wallet Tracker: View token balances for any wallet address.
  • Transaction History: View recent transactions for any wallet address.
  • Deployment: Easily deployable on Cloudflare or Vercel.

Technologies Used

  • Next.js: React framework for server-side rendering and static site generation.
  • Solana Web3.js: JavaScript API for interacting with the Solana blockchain.
  • Tailwind CSS: Utility-first CSS framework for styling.

Installation

To get started with StarSol Tracker, follow these steps:

  1. Clone the repository:
    git clone https://github.com/your-username/starsol-tracker.git
    cd starsol-tracker
    
    
  2. Install the dependencies:
    npm install
    
    

Usage

To run the development server, use the following command:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Wallet Tracker

On the Wallet Tracker page, you can enter any wallet address to view its token holdings and recent transactions.

Token Holdings:

Mint Address Total Balance
8zhT69ofnE9uizjiTioFwF7MLSTZFWiREuwDnXCLU7Xq 0
FiRHJpdaSP2s2dUJjdpFaEQtsHqmuNDU2sSwZpSm7Nbp 10
3nayxQnR4yNjqKqoRUtrBCLzTJEkC1SiZTWnvpKdX4sK 1
DowwnMPZ7dj7MzUxxrMPxpLWNhBMvJwbvBk3L5byWFf 12710
4gE6ex9oYxrn6BTcT6MkHcgjw3uMMj64Uhz3gFcQUgTn 0

Transactions:

Transaction Signature Block Age Timestamp Result
5qtz...A1LL79L33DG39zL8iw 311690917 20 hours ago Jul 15, 2024 at 02:07:39 UTC Success
22Ew...vXR7yaJMZPqBt47Qhu 310948773 4 days ago Jul 11, 2024 at 21:10:27 UTC Success
XiPX...BDT7SuUs7WzoGMqYM8 310947839 4 days ago Jul 11, 2024 at 21:04:34 UTC Success
5wR7...VR3utzZRKPVfF1RRS2 310941796 4 days ago Jul 11, 2024 at 20:26:31 UTC Success
2LSW...CWi3GTMigwgtgmiCfR 310940307 4 days ago Jul 11, 2024 at 20:17:09 UTC Success

Deployment

StarSol Tracker can be deployed on Cloudflare or Vercel for easy access.

Deploy on Vercel

  1. Push your project to a GitHub repository.
  2. Go to Vercel and create a new project.
  3. Select your GitHub repository and follow the prompts to deploy.

Deploy on Cloudflare

  1. Push your project to a GitHub repository.
  2. Go to Cloudflare Pages and create a new project.
  3. Select your GitHub repository and follow the prompts to deploy.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any changes.

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature-name
  3. Make your changes and commit them: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature/your-feature-name
  5. Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

StarSol - A web application for tracking and managing assets on the Solana blockchain. It offers a user-friendly interface to view wallet balances, transaction histories, and more, leveraging technologies like Next.js, Solana Web3.js, and Tailwind CSS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •