A collection of enterprise-level blockchain projects built using modern Web3 technologies, smart contracts, decentralized authentication, and secure transaction systems.
This monorepo contains multiple blockchain-based applications including crypto wallets, land registration systems, banking systems, and decentralized voting platforms.
A decentralized crypto wallet application with blockchain integration, wallet management, transaction handling, and secure authentication.
- Crypto wallet integration
- Send & receive transactions
- Secure authentication
- Blockchain transaction history
- Smart contract interaction
- Responsive enterprise UI
- React.js
- Node.js
- Express.js
- Hardhat
- Ethereum
- Solidity
A blockchain-powered land registration and property verification system designed to prevent fraud and provide transparent ownership tracking.
- Land ownership verification
- Immutable blockchain records
- Smart contract-based transfers
- Fraud prevention
- Property history tracking
- Government-style dashboard
- React + Vite
- Node.js
- Express.js
- MongoDB
- Solidity
- Ethereum
A decentralized blockchain banking platform with secure digital banking features and Web3 authentication.
- Digital banking dashboard
- Wallet integration
- Blockchain-based transactions
- Secure login system
- Account management
- Smart contract support
- React.js
- Node.js
- MongoDB
- Solidity
- Ethereum
A secure blockchain-based E-Voting system designed for transparent and tamper-proof elections.
- Secure blockchain voting
- Immutable voting records
- Fraud prevention
- Voter authentication
- Election analytics
- Real-time result system
- React.js
- Node.js
- Express.js
- MongoDB
- Solidity
- Ethereum
Root/
β
βββ crypto-wallet-app/
β βββ client/
β βββ server/
β
βββ LandChain/
β βββ client/
β βββ blockchain/
β βββ server/
β
βββ MetaBank/
β
βββ VoteChain/Before running the projects, install:
- Node.js (v16+ recommended)
- npm or yarn
- Git
Optional:
- MetaMask Wallet
- Hardhat
- Ganache
git clone https://github.com/sriinathh/BlockChain.git
cd BlockChaincd crypto-wallet-app/client
npm install
npm run devBackend:
cd ../server
npm install
npm startcd LandChain/client
npm install
npm run devBackend & Blockchain:
cd ../server
npm install
npm startcd ../blockchain
npm installcd MetaBank
npm install
npm run devcd VoteChain
npm install
npm run devCreate .env files inside projects.
Example:
PORT=3000
MONGO_URI=your_mongodb_uri
RPC_URL=your_blockchain_rpc
JWT_SECRET=your_secret_key- Smart Contracts
- Decentralized Authentication
- Wallet Integration
- Ethereum Transactions
- Secure Data Storage
- Immutable Records
- Fraud Prevention
- Web3 Connectivity
- JWT Authentication
- Blockchain Verification
- Secure Wallet Transactions
- Protected APIs
- Smart Contract Validation
Install dependencies:
npm installRun development server:
npm run devRun backend:
npm startRun tests:
npm test- AI Integration
- NFT Support
- DAO Governance
- Multi-chain Support
- Web3 Authentication
- Advanced Analytics
- Mobile Applications
Blockchain Developer | Full Stack Developer | Web3 Enthusiast
GitHub: https://github.com/sriinathh
If you like these projects, give this repository a β on GitHub.



