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

Block or report swaploard

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.

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