You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A comprehensive collection of production-ready Web3 and blockchain projects spanning multiple ecosystems including Solana, Ethereum/EVM, Sui, Aptos, and Kadena.
All projects implement industry-standard security practices:
ReentrancyGuard - Protection against reentrancy attacks
Access Control - Role-based permissions (RBAC)
Pausable - Emergency circuit breakers
Input Validation - Comprehensive parameter checks
Nonce Tracking - Replay attack prevention
Multi-Sig - Multi-signature validation for critical operations
Slashing - Economic penalties for malicious actors
Vulnerability Detection
The Solana Smart Contract Auditor detects:
Vulnerability
Severity
Category
Missing Signer Verification
CRITICAL
Access Control
Missing Owner Verification
CRITICAL
Access Control
Arbitrary CPI
CRITICAL
External Calls
Integer Overflow
HIGH
Arithmetic
Unsafe PDA Derivation
HIGH
PDA Validation
Duplicate Mutable Accounts
HIGH
Account Validation
Uninitialized Account Access
HIGH
Initialization
Upgrade Authority Not Revoked
HIGH
Configuration
Tech Stack
Languages
Solidity - Ethereum/EVM smart contracts
Rust - Solana programs (Anchor framework)
Move - Sui & Aptos contracts
PACT - Kadena smart contracts
TypeScript - Backend services, bots, APIs
Frameworks & Tools
Foundry - Solidity development & testing
Hardhat - Ethereum development environment
Anchor - Solana program framework
Next.js - Frontend applications
Express.js - REST APIs
Infrastructure
Chainlink - Oracles, CCIP, VRF, Automation
MongoDB - Database for off-chain data
SQLite - Lightweight local storage
WebSocket - Real-time data streams
Quick Start
# Clone the repository
git clone https://github.com/pranay123-stack/web3-projects.git
cd web3-projects
# Navigate to any projectcd defi-lending-protocol
# Install dependencies (varies by project)
npm install # For TypeScript projects
forge install # For Foundry projects# Run tests
npm test# TypeScript
forge test# Solidity
sui move test# Sui Move