The Vercel for Web3. Deploy dApps, smart contract environments, and full-stack services in seconds.
ChainDeploy is an automated deployment engine built for the modern dApp lifecycle. From Hardhat nodes to Python backends, we turn your code into a production-grade containerized service with a single click.
- Wallet-Native Auth: Sign-In with Ethereum (SIWE) for secure, per-user project isolation.
- Auto-Stack Detection: We recognize Hardhat, Foundry, Node.js, Python, Rust, and Go projects automatically.
- Containerized Excellence: Fully isolated Docker-based execution.
- Web3 First: Native support for smart contract devnodes (Anvil, Hardhat Node).
- Live Logs: Real-time terminal streaming for instant debugging.
- Frontend (Live): chain-deploy.vercel.app
- Infrastructure: The core engine is architected for VPS deployment with root Docker access. For this hackathon, we have opted to show the full infrastructure in action via the Demo Video while maintaining a live, interactive UI on Vercel for the judges.
- Demo Video: [Your Video Link Here]
- Connect: Connect your Ethereum wallet (MetaMask, Coinbase, etc.).
- Sign: Sign a cryptographic message to prove ownership of your workspace.
- Upload: Drag and drop a
.zipof your project. - Ship: Click "Start Deployment". ChainDeploy detects your stack, builds your image, and provides a live URL.
| Type | Framework | Detection |
|---|---|---|
| Buidl | Hardhat, Foundry, Truffle | hardhat.config.js, foundry.toml, etc. |
| Frontend | React, Next.js, Vite | package.json |
| Backend | Node.js, Python | package.json, requirements.txt |
| Systems | Rust, Go | Cargo.toml, go.mod |
cd backend
pip install -r requirements.txt
python main.pycd frontend
npm install
npm run dev- Global Edge Network (20+ regions)
- Unified CLI Tool (
chaindeploy deploy) - Automated SSL & mTLS
- Zero-Downtime Rolling Updates
Built with ❤️ for the Web3 hackathon community.