← Back to home

ETHVercel

Deploy sovereign applications with ZK-powered location validation, earning Proof of Deployment tokens (ERC-5192). Build your on-chain deployment reputation while maintaining granular access control in a collaborative ecosystem.

Screenshots

ETHVercel screenshot 1
ETHVercel screenshot 2
ETHVercel screenshot 3
ETHVercel screenshot 4
ETHVercel screenshot 5
ETHVercel screenshot 6

Problem Statement

ETHVercel revolutionizes web3 deployment infrastructure by combining decentralized hosting with verifiable deployment credentials.The platform enables developers to deploy applications directly from GitHub repositories to decentralized storage via the Web3.Storage (w3up) client, while automatically minting Soul-Bound Tokens (ERC5192) as immutable proof of deployment.Key Features:Automated deployment pipeline with dependency resolution and build optimizationLocation-based access control using Zero-Knowledge proofs and Internet geometryCross-chain deployment analytics powered by The Graph ProtocolReal-time uptime monitoring via Chainlink AutomationAI-powered deployment assistance using a fine-tuned Gemini Pro modelMulti-chain compatibility across Zircuit, Polygon zkEVM, Cardano, Scroll, Flow, Mantle, and LineaThe platform introduces innovative concepts like deployment reputation systems and privacy-preserved location-based access control, making it particularly suitable for enterprises requiring geographical deployment restrictions while maintaining decentralization principles.I aim to bridge the web2 infrastructure onto web3:)

Solution

Frontend Stack:React with TypeScript for type-safe component developmentVite for optimized build performanceTailwindCSS with shadcn/ui for responsive designFramer Motion for fluid animationsRecharts for real-time analytics visualizationSmart Contract Infrastructure:Solidity for ERC5192 (Soul-Bound Token) implementationChainlink Automation for uptime monitoring and automated health checksThe Graph Protocol for cross-chain data indexing and analyticsZero-Knowledge circuits for location verificationChronicle for On-chain data retrievalsBackend Services:Web3.Storage (w3up) client for decentralized hostingIPFS/IPNS for content-addressed storageCustom Node.js deployment pipeline for GitHub integrationGemini Pro API integration with fine-tuned model for deployment assistanceFastAPI for aggregating subgrounds (Subgraph data), 1inch API and a chatbotNotable Technical Implementations:Custom ZK-SNARK circuits for proving geographic proximity without revealing exact locationsChainlink Automation integration for decentralized uptime monitoringCross-chain indexing data aggregation using subgraphs across multiple networks and Portfolio API's -Automated build system with dependency caching and optimizationPrivate deployment access control using threshold cryptography and Proof of Internet Geometry

Hackathon

ETHGlobal Bangkok

2024

Prizes

  • 🏆

    Blockscout Explorer Big Pool Prize

    Blockscout

  • 🏆

    Chronicle Pool Prize

    Chronicle Protocol

  • 🏆

    Connect the World with Chainlink

    Chainlink

Contributors