← Back to home

Deel Protocol

A decentralized Web3 freelance platform that connects KYC-verified users, enables cross-chain payments, and features secure messaging, attestation, and reputation systems.

Screenshots

Deel Protocol screenshot 1
Deel Protocol screenshot 2
Deel Protocol screenshot 3
Deel Protocol screenshot 4
Deel Protocol screenshot 5
Deel Protocol screenshot 6

Problem Statement

This Web3 freelance platform is designed to connect freelancers and clients in a secure and decentralized environment. The platform ensures the authenticity and trustworthiness of its users by implementing a Know Your Customer (KYC) verification process, which confirms the identity of all participants. This helps to create a safe and reliable space for transactions and collaborations.One of the key features of the platform is its support for cross-chain payments, allowing users to receive and make payments in various cryptocurrencies across different blockchain networks. This flexibility enables freelancers and clients to use the digital currencies they prefer without being restricted to a single blockchain.In addition to payments, the platform incorporates an advanced attestation system. This system enables users to build a verifiable history of their work and interactions on the platform. Each completed task or project can be attested to by the client, creating a transparent and immutable record of a freelancer's performance.To further enhance trust, the platform includes a reputation system where users can earn ratings and feedback based on their work. This reputation is visible to other users, helping clients choose the most reliable freelancers and freelancers to select trustworthy clients.Overall, this Web3 freelance platform combines KYC verification, cross-chain payment capabilities, attestations, and a reputation system to create a secure, flexible, and transparent environment for freelancers and clients to connect and collaborate.

Solution

This Web3 freelance platform is built using a combination of cutting-edge technologies to provide a secure, decentralized, and user-friendly experience.Frontend: ReactReactpowers the platform's user interface, delivering a dynamic and responsive experience for browsing jobs, managing profiles, and interacting with other users.Smart Contracts: SoliditySolidityis used to develop the platform's smart contracts, which handle payments, reputation management, and task verification, all on the Ethereum blockchain or compatible networks.Cross-Chain Payments: Chainlink CCIPChainlink CCIPenables cross-chain payments, allowing users to transact in various cryptocurrencies across different blockchains.Attestation System: Sign ProtocolTheSign Protocolpowers the attestation system, allowing clients to verify and attest to completed tasks, building a transparent reputation system for freelancers.Messaging: XMTPXMTPprovides secure, encrypted messaging, enabling private communication between freelancers and clients.KYC Verification: KintoKintohandles KYC verification, ensuring that all users are authenticated, reducing fraud, and building trust.Together, these technologies create a robust, decentralized platform where freelancers and clients can connect, collaborate, and transact securely across multiple blockchains.

Hackathon

ETHOnline 2024

2024

Prizes

  • 🏆

    Sign Everything Pool Prize

    Sign Protocol

  • 🏆

    Best Consumer Application for General Business

    Sign Protocol

Contributors