Blockchain-Based Anti-Corruption Platform
TrustChain is a blockchain-powered platform designed to combat corruption through transparent project management, bidding, and accountability. Built on Ethereum, it provides a secure and immutable environment for government contracts and public sector projects.
👉 Click here to watch the full demo video
- 🔍 Transparent Bidding — Smart contract-based, fair, and open bidding process
- 📋 Project Management — End-to-end project lifecycle tracking
- ✅ Automated Compliance — Built-in rules and verification
- 📊 Real-time Monitoring — Public access to project status and updates
- ⚡ Contract Hot Reload — Frontend auto-adapts to contract changes
- 🪝 Custom Web3 Hooks — Simplified contract interaction with wagmi
- 🧱 Reusable Components — Rapidly build your frontend
- 🔥 Burner Wallet & Local Faucet — Fast local testing
- 🔐 Wallet Integration — Connect to any Ethereum wallet
- Frontend: Next.js, RainbowKit, Wagmi, Viem, Typescript, TailwindCSS
- Smart Contracts: Solidity, Hardhat
- Install dependencies:
yarn install
- Start local blockchain:
yarn chain
- Deploy contracts:
yarn deploy
- Start the frontend:
yarn start
- Visit http://localhost:3000
- Smart Contracts:
packages/hardhat/contracts - Frontend:
packages/nextjs/app - Deployment Scripts:
packages/hardhat/deploy
We welcome contributions!
- Fork the repo
- Create a feature branch
- Commit your changes
- Push and open a Pull Request
MIT — see LICENSE
Questions/support: support@trustchain.org
Built with ❤️ by the TrustChain Team

