- Foundry
- OpenZeppelin
- Wagmi
- Ethers.js
- Next js
- Typescript
A decentralized marketplace that enables seamless trading of NFTs across multiple blockchain networks.
Key Features:
- Cross-chain NFT transfers and trading
- Multi-wallet support
- Automated price conversion
- Gas fee optimization
- Real-time transaction tracking
Tech Stack:
- Smart Contracts: Solidity, OpenZeppelin
- Frontend: Next.js, TypeScript, Tailwind CSS
- Blockchain Integration: Wagmi, Ethers.js
- Testing: Foundry
π Live Demo π± GitHub Repo
A decentralized NFT marketplace enabling users to mint, buy, sell, and trade unique digital assets.
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
A decentralized protocol that lets users deposit LSD tokens like stETH, rETH, and bETH to borrow DAI or USDC on optimized terms.
Real-time Data Streaming: Live blockchain data ingestion via Yellowstone gRPC
- LSD token collateral support (stETH, rETH, bETH)
- Real-time health factor tracking to avoid liquidation
- Borrow stablecoins (DAI or USDC) while holding ETH exposure
- Dynamic borrow limit based on live LSD-ETH prices and LTV ratios
- Safe withdrawal logic that respects debt and liquidation thresholds
- Liquidation engine to protect against undercollateralization
- Fully testable on Goerli or Holesky with mock LSD tokens
- Simulated price feed oracles for realistic testnet behavior
- Smart Contracts: Solidity, OpenZeppelin, mock Chainlink oracles
- Frontend: React, Next.js, TypeScript, Tailwind CSS
- Web3 Integration: Wagmi, Viem, Ethers.js
- State Management: Zustand
- Testing & Deployment: Foundry
- Wallet Connection: RainbowKit or ConnectKit
- UI Components: Shadcn/ui
- Collateral Tokens (testnet): Sepolia versions of stETH, rETH, bETH
- Optional Indexing: The Graph (custom subgraph for vault & debt positions)
- Dev Tools: Etherscan APIs (testnet)
π Live Demo π± GitHub Repo
Solana indexer for historical and real-time data
- Real-time Data Streaming: Live blockchain data ingestion via Yellowstone gRPC
- Scalable Processing: Redis-based message queuing for reliable data processing
- High-Performance Storage: ScyllaDB for fast, distributed data storage
- DeFi Focus: Specialized subscriptions for DeFi-related transactions
- Type Safety: Comprehensive Rust type system with automatic serialization/deserialization
- Error Resilience: Robust error handling and logging throughout the pipeline
- Rust, Redis server, Scylla DB, Yellowstone gRPC
Automated Market Maker (AMM) decentralized exchange (DEX) that uses liquidity pools to facilitate trading of digital assets, such as SOL. Users can deposit their Solana ecosystem tokens into these liquidity pools, enabling others to swap tokens without requiring a middleman or institutional intervention.
- Pool Initialization: Create new trading pairs between any two SPL tokens
- Liquidity Provision: Add liquidity to pools and receive LP tokens representing ownership share
- Token Swapping: Exchange tokens using the constant product AMM formula with automatic price calculation
- Liquidity Removal: Withdraw provided liquidity and earned trading fees by burning LP tokens
- Wallet Integration: Full Solana wallet support with transaction signing
- Real-time Updates: Interface updates with transaction confirmations and balance changes
- Smart Contracts: Solana, Anchor, SPL tokens.
- Frontend: React, Next.js, TypeScript, Tailwind CSS
- Web3 Integration: Next.js 15, solana/web3.js, coral-xyz/anchor, codama/renderers-js.
- State Management: tanstack/react-query
