Skip to content
FreelanceDAO

FreelanceDAO

Decentralised Freelancing webiste

Created on 7th September 2025

FreelanceDAO

FreelanceDAO

Decentralised Freelancing webiste

The problem FreelanceDAO solves

The problem FreelanceDAO solves
Traditional freelance platforms are often expensive, slow to pay, and controlled by a central authority. This project offers a decentralized, trustless alternative built on the blockchain.

Eliminates High Fees & Delays: By removing the middleman, FreelanceDAO reduces costs to minimal gas fees and ensures instant payments upon milestone approval.

Provides Trust & Security: Smart contracts automate project agreements and lock funds in a secure escrow, guaranteeing payment for completed work.

Ensures Transparency: User profiles, work history, and reputation are stored immutably on-chain, preventing censorship or manipulation.

Gives Users Control: Your wallet is your identity. Users have full control over their funds and professional data without relying on a platform's permission.

Challenges we ran into

  1. Frontend and Blockchain Integration

Challenge: Building a responsive frontend to communicate with the blockchain was complex, especially managing wallet connections, transaction states (pending, success, failure), and real-time on-chain data.

Solution: We used the Wagmi and Ethers.js libraries to simplify interactions. We created custom React hooks to manage wallet state and listen for smart contract events, ensuring the UI accurately reflected on-chain data.

  1. Smart Contract Logic and Security

Challenge: Designing secure, gas-efficient, and bug-free smart contracts for user profiles, projects, and escrow was a significant hurdle.

Solution: We adopted a modular design, breaking down functionality into smaller contracts. We used Foundry for rigorous unit testing to simulate various scenarios, including edge cases and potential attacks, before deployment.

  1. Deployment on Primordial Testnet

Challenge: Deploying to the BlockDAG Primordial Testnet presented unique configuration challenges with network RPC endpoints, transaction times, and obtaining testnet funds.

Solution: We consulted the BlockDAG Network Documentation to correctly configure our deployment scripts and used the official Faucet Tool to acquire testnet tokens, enabling a successful launch.

Tracks Applied (1)

DeFi projects leveraging BlockDAG technology.

We built a platform for decentralized freelancing, FreelanceDAO based on blockchain leveraging BlockDAG techologies incl...Read More

Blockdag

Discussion

Builders also viewed

See more projects on Devfolio