Skip to content
View swaploard's full-sized avatar
👩‍💻
Coding
👩‍💻
Coding

Block or report swaploard

Report abuse

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

Report abuse
swaploard/README.md

👋 Hello, I'm Nikhil

FullStack Blockchain Developer

Tech Stack

Frontend Development

React Next.js TypeScript Tailwind CSS

Blockchain Development

Node.js Rust Solana Anchor

Development Tools

  • Foundry
  • OpenZeppelin
  • Wagmi
  • Ethers.js
  • Next js
  • Typescript

Featured Projects

Solana Staking Platform

A comprehensive staking platform built on the Solana blockchain, enabling users to stake SOL tokens, earn rewards, and manage staking positions through a modern web interface. STAKING_PROGRAM_DEVNET=8iVfFoXD5THP7XJKwSDGEyK72Basc983p8fDpzUK9brN

Key Features:

  • Multiple Staking Pools - Support for different staking pools with varying APY rates and terms
  • Real-time Data - Indexed blockchain state for instant data queries
  • Position Management - Track and manage active staking positions
  • Reward Tracking - Monitor pending and claimed rewards
  • Responsive UI - Desktop and mobile optimized interface
  • Wallet Integration - Support for popular Solana wallets (Phantom, Solflare, etc.)
  • Exactly-Once Processing - Guaranteed reliable transaction ingestion with recovery mechanisms

Tech Stack

Frontend

  • Framework: Next.js 16+ with React 19+
  • UI Components: Radix UI
  • Styling: TailwindCSS with PostCSS
  • Web3: Coral-xyz Anchor SDK, Solana Web3.js
  • Wallet Adapter: Solana Wallet Adapter React

Backend/Indexer

  • Language: TypeScript with Node.js
  • Runtime: tsx for development
  • Database: PostgreSQL with Prisma ORM
  • Blockchain Interaction: Coral-xyz Anchor, Solana Web3.js
  • Logging: Pino logger
  • Architecture: Background job-based with RPC failover and retry mechanisms

Smart Contracts

  • Language: Rust
  • Framework: Anchor (Solana program development framework)
  • SPL Tokens: Solana Program Library for token operations
  • Compilation: Solana BPF (sBPF)

Build & Tooling

  • Package Manager: Yarn/pnpm
  • Rust Toolchain: Managed via rust-toolchain.toml
  • Testing: Mocha + TypeScript, ts-mocha
  • Code Quality: Prettier for formatting

NFT Marketplace

A decentralized NFT marketplace enabling users to mint, buy, sell, and trade unique digital assets. MARKETPLACE_ADDRESS_SEPOLIA="0xfE11460b8AA1A3Ac5218AEe9C7CE204773CD690C"

Key Features:

  • NFT Minting with Metadata Support
  • Buy/Sell NFTs with Multiple Payment Options
  • Advanced Search & Filter System
  • Real-time Price Updates
  • Collection Management
  • Royalty System for Creators
  • Auction Mechanism

Tech Stack:

  • Smart Contracts: Solidity, OpenZeppelin (ERC1155)
  • Frontend: React, Next.js, TypeScript, Tailwind CSS
  • Web3 Integration: Wagmi, Ethers.js
  • Testing & Deployment: Foundry
  • IPFS for Metadata Storage

🔗 Live Demo 📱 GitHub Repo

Contract Features:

  • Secure escrow system
  • Gas-optimized transactions
  • Multi-token support
  • Emergency pause functionality

Open Source & Protocol Contributions

I actively contribute to open-source blockchain infrastructure and Rust-based distributed systems, with a focus on protocol correctness, performance optimization, and developer tooling.

My contributions typically involve:

  • Low-level protocol logic improvements
  • State transition & execution layer enhancements
  • Testing infrastructure & simulation environments
  • zk-proof verification integrations
  • Runtime / VM level optimizations
  • Documentation for complex protocol components

Public Contribution Activity

Type Link
All Contributions https://github.com/swaploard
Pull Requests https://github.com/pulls?q=is%3Apr+author%3Aswaploard
Issues & Discussions https://github.com/issues?q=is%3Aissue+author%3Aswaploard
Code Reviews https://github.com/search?q=reviewed-by%3Aswaploard&type=pullrequests

Contribution Domains

  • Blockchain Execution Engines
  • Zero-Knowledge Proof Systems
  • Actor-based Runtime Architectures
  • Storage & State Management
  • WASM-based Cloud Components
  • Cryptographic Verification Pipelines
  • Developer Experience (DX) Tooling

Engineering Focus

My open-source work reflects a strong inclination toward:

  • Deterministic system design
  • Fault-tolerant distributed architectures
  • High-performance Rust services
  • Protocol-level testing methodologies
  • Modular runtime composition
  • Secure contract execution environments

Connect With Me

Pinned Loading

  1. miden-base miden-base Public

    Forked from 0xMiden/protocol

    Core components of the Miden protocol

    Rust

  2. maiko maiko Public

    Forked from maiko-rs/maiko

    Actor framework for Tokio

    Rust

  3. pegaflow pegaflow Public

    Forked from novitalabs/pegaflow

    Rust

  4. rocketmq-rust rocketmq-rust Public

    Forked from mxsm/rocketmq-rust

    🚀Apache RocketMQ build in Rust🦀. Faster, safer, and with lower memory usage.⭐Star if you like it!

    Rust

  5. staking staking Public

    TypeScript