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 ViewsGitHub Followers


🧑‍💻 About Me

structDeveloper{name:&'staticstr,chain:&'staticstr,framework:&'staticstr,focus:Vec<&'staticstr>,college:&'staticstr,}fnmain(){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

ConceptStatus
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

RustTypeScriptJavaScript

⚓ Solana Ecosystem

SolanaAnchorSPL TokenMetaplexWeb3.js

⚙️ Rust & Systems

TokioSerdeBorsh

🖥️ Frontend & Tooling

ReactTailwindCSSWallet AdapterGitDocker


📌 Featured Projects

ProjectStackDescription
Solana Anchor VaultRust · Anchor · SPL TokenPDA-controlled vault with token deposit, withdrawal & authority logic
🗳️ Decentralized Voting DAppReact · Web3.jsImmutable on-chain vote recording with role-based access
⚙️ File Processing CLIRust · Tokio · SerdeAsync CLI for high-perf file parsing — zero-cost abstractions
🌐 Personal PortfolioTypeScript · ReactLive 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

GitHubLinkedInXEmail


Pinned Loading

  1. Task_Management_SystemTask_Management_SystemPublic

    TypeScript

  2. Voting-SOLVoting-SOLPublic

    Rust

  3. ESCROWESCROWPublic

    Rust

  4. GUESSING_GAMEGUESSING_GAMEPublic

    Makefile

  5. Personal-portfolioPersonal-portfolioPublic

    TypeScript

  6. stablecoinstablecoinPublic

    Rust