Skip to content
View Akshat0125's full-sized avatar

Block or report Akshat0125

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Akshat0125/README.md

Typing SVG

Profile Views Β  GitHub Followers


πŸ§‘β€πŸ’» About Me

struct Developer {
    name:      &'static str,
    chain:     &'static str,
    framework: &'static str,
    focus:     Vec<&'static str>,
    college:   &'static str,
}

fn main() {
    let me = Developer {
        name:      "Akshat Upadhyay",
        chain:     "Solana",
        framework: "Anchor",
        focus:     vec!["On-Chain Programs", "PDAs", "SPL Tokens", "DeFi", "NFTs"],
        college:   "Galgotias College of Engineering & Technology (2023–2027)",
    };

    println!("Building on-chain β€” Rust-first, Solana-native. βš“");
}

βš“ Anchor & Solana Expertise

Concept Status
Program Derived Addresses (PDAs) βœ… Proficient
Cross-Program Invocations (CPIs) βœ… Proficient
SPL Token Minting & Transfer βœ… Proficient
Associated Token Accounts (ATAs) βœ… Proficient
Anchor Account Constraints βœ… Proficient
Escrow & Vault Programs πŸ”¨ Building
Staking Mechanics πŸ”¨ Building
Metaplex NFT Programs πŸ”¨ Exploring
IDL Generation & Client Integration βœ… Proficient
Devnet / Mainnet Deployments βœ… Proficient

🧰 Tech Stack

πŸ¦€ Core Languages

Rust TypeScript JavaScript

βš“ Solana Ecosystem

Solana Anchor SPL Token Metaplex Web3.js

βš™οΈ Rust & Systems

Tokio Serde Borsh

πŸ–₯️ Frontend & Tooling

React TailwindCSS Wallet Adapter Git Docker


πŸ“Œ Featured Projects

Project Stack Description
βš“ Solana Anchor Vault Rust Β· Anchor Β· SPL Token PDA-controlled vault with token deposit, withdrawal & authority logic
πŸ—³οΈ Decentralized Voting DApp React Β· Web3.js Immutable on-chain vote recording with role-based access
βš™οΈ File Processing CLI Rust Β· Tokio Β· Serde Async CLI for high-perf file parsing β€” zero-cost abstractions
🌐 Personal Portfolio TypeScript · React Live portfolio showcasing projects and skills

βš“ Solana Anchor Vault β€” Details

A secure on-chain vault built with Anchor. Supports SPL token deposits, PDA-controlled authority, and safe withdrawals.

  • πŸ”‘ Key Concepts: PDAs, ATAs, token authority, account constraints, CPI to SPL Token program
  • πŸ§ͺ Stack: Rust, Anchor, @coral-xyz/anchor, spl-token, Mocha + Chai tests
  • πŸ“ Repo: Coming soon
πŸ—³οΈ Decentralized Voting DApp β€” Details

A tamper-proof voting system with immutable vote recording.

βš™οΈ File Processing CLI Tool β€” Details

High-performance async CLI tool for file parsing and processing with Rust.


πŸ“Š GitHub Activity

Contribution Graph


πŸ“« Connect With Me

GitHub LinkedIn X Email


Pinned Loading

  1. Task_Management_System Task_Management_System Public

    TypeScript

  2. Voting-SOL Voting-SOL Public

    Rust

  3. ESCROW ESCROW Public

    Rust

  4. GUESSING_GAME GUESSING_GAME Public

    Makefile

  5. Personal-portfolio Personal-portfolio Public

    TypeScript

  6. stablecoin stablecoin Public

    Rust