Proofy
Freezy is a multi-chain freelancing platform built to solve the trust
Problem Statement
Proofy is a multi-chain freelancing platform built to solve the trust and identity crisis in the gig economy.World ID, we guarantee every participant is a unique human, eliminating bots and fake profiles.All professional credentials and work history are stored permanently on decentralized storage viaLighthouse and Filecoin, giving freelancers true ownership of a tamper-proof reputation they can take anywhere.Our unique dual-chain architecture onWorld Chain for the crypto-native community and Hedera for enterprise clients makes Proofy the most secure and scalable platform for the future of verified work
Solution
How Proofy Was Made: The Nitty-Gritty Proofy was meticulously engineered as a multi-chain dApp, integrating cutting-edge Web3 technologies to deliver a truly decentralized and trustworthy freelancing experience.Core Technologies & How They Piece Together: Smart Contracts (Solidity & Foundry):Our backend logic is entirely on-chain, powered by Solidity smart contracts. We developed two primary contracts:UserRegistry.sol: This contract manages unique user identities.SimpleEscrow.sol: This handles secure, trustless payment processing and project lifecycle management.We used Foundry for our development environment, allowing for robust testing, efficient script deployments, and seamless local development.Multi-Chain Deployment (World Chain & Hedera):To achieve scalability and cater to diverse user bases, Proofy is deployed on two distinct blockchain networks:World Chain (Layer 2): Leveraging its Ethereum-aligned environment for crypto-native users and high-trust applications.Hedera (Layer 1): Targeting enterprise clients with its incredibly low, predictable transaction fees, sub-second finality, and enterprise-grade reliability.Our Foundry deployment scripts are configured to deploy to both networks seamlessly, using environment variables for RPCs and private keys.Decentralized Identity (World ID):Partner Technology Benefit: World ID is central to Proofy's value proposition. Integrated into our UserRegistry.sol contract and frontend, it serves as the ultimate "Proof-of-Personhood."How it Benefits: It cryptographically guarantees that every registered user is a unique human, effectively eliminating bots, sybil attacks, and fake profiles. This creates a foundation of unparalleled trust in the freelancing ecosystem, a crucial solve for the current gig economy.Decentralized Storage (Lighthouse & Filecoin):Partner Technology Benefit: For verifiable credentials, project descriptions, and submitted deliverables, we integrate Lighthouse Storage, which leverages Filecoin for robust, decentralized, and persistent data storage.How it Benefits: This ensures user data (profiles, résumés, work samples) is censorship-resistant, immutable, and truly owned by the user, not the platform. It prevents vendor lock-in and creates portable, verifiable professional identities.Frontend (React/Next.js & Web3.js/Ethers.js):Our user interface is built with React/Next.js, providing a modern, responsive, and intuitive experience.We use Web3.js (or Ethers.js) to connect the frontend to the blockchain, enabling users to:Connect their wallets (e.g., MetaMask).Sign transactions.Interact with our deployed UserRegistry and SimpleEscrow smart contracts.The frontend seamlessly orchestrates calls to Lighthouse for file uploads and manages the World ID verification flow.Particularly Hacky/Notable Mentions: Conditional World ID Verification: Our UserRegistry.sol contract is designed to conditionally perform World ID verification. While mandatory on World Chain (where the IWorldID interface points to a real contract), it gracefully skips the verification step when deployed on Hedera (where IWorldID points to a placeholder address like msg.sender). This allows a single codebase to support different identity requirements across chains while still leveraging the global uniqueness World ID provides to initial registrations.Unified Identity, Dual-Chain Operation: The core idea that a user registers once with World ID to establish a "HumanWork Identity" and can then freely act as a client or freelancer on either World Chain or Hedera is a powerful architectural decision. This unified identity abstracts away the underlying chain, providing a consistent user experience while offering the benefits of both networks.
Hackathon
ETHGlobal New Delhi
2025
Contributors
- AniketSatve17
19 contributions
- aryanpatil2703
2 contributions
- SarasLad
1 contributions