project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Deel Protocol

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

Deel Protocol

Created At

ETHOnline 2024

Winner of

trophy

Sign Everything Pool Prize

trophy

Best Consumer Application for General Business

Project Description

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.

How it's Made

This Web3 freelance platform is built using a combination of cutting-edge technologies to provide a secure, decentralized, and user-friendly experience.

Frontend: React

  • React powers the platform's user interface, delivering a dynamic and responsive experience for browsing jobs, managing profiles, and interacting with other users.

Smart Contracts: Solidity

  • Solidity is 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 CCIP

  • Chainlink CCIP enables cross-chain payments, allowing users to transact in various cryptocurrencies across different blockchains.

Attestation System: Sign Protocol

  • The Sign Protocol powers the attestation system, allowing clients to verify and attest to completed tasks, building a transparent reputation system for freelancers.

Messaging: XMTP

  • XMTP provides secure, encrypted messaging, enabling private communication between freelancers and clients.

KYC Verification: Kinto

  • Kinto handles 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.

background image mobile

Join the mailing list

Get the latest news and updates