Inspiration

Every great project starts with a problem. Ours came from right inside the team. One of our members, a seasoned freelancer, kept running into the same frustrating issue: he was losing out to profiles with flashy, fake reviews. It turned out, people were just buying positive feedback to boost their profiles, pushing skilled and honest freelancers like him down in the rankings. We realized the system was broken. It was rewarding fake work, not real talent. That's when the light bulb went off. What if we could build a system where trust is earned, verified, and impossible to fake? What if we could give power back to the actual builders and creators? From that idea, Cred Chain was born: a decentralized, Web3-powered freelance finder where your reputation is built on provable work, not paid-for opinions.

Technologies Used

Category Technology Purpose
Blockchain Moonbeam Parachain EVM-compatible environment on Polkadot for smart contract deployment.
Wallet/Auth MetaMask Primary user authentication and transaction signing.
Smart Contract Solidity Language used for writing the core reputation logic.
Frontend HMTL, Tailwind css, Web3.js User interface for profile management, project submission, and review.
Data Storage IPFS Decentralized storage for project deliverables and metadata.

Features

The CredChain platform provides the following core features:

  1. On-chain Portfolio: A decentralized and immutable record of all completed, hash-proofed projects.
  2. Client-authenticated Reviews: Reviews submitted by verified clients are permanently stored and linked to the project.
  3. Hash Proofs: Cryptographic proofs of work deliverables ensure integrity and prevent tampering.
  4. Skill Search: Allows potential clients to search for freelancers based on verified skills demonstrated through completed projects.
  5. Verified Users: Mandatory wallet and identity verification for both clients and freelancers.
  6. Badge System: Minting and display of skill badges earned from successful project completions.

Accomplishments that we're proud of

The Proof-of-Work Badge System

This is what we're most proud of. We wanted to go beyond 5-star ratings and truly recognize a freelancer's hard work and dedication. Here's how it works:

  • As a freelancer completes project milestones, they don't just get paid—they earn Proof-of-Work badges.
  • These badges are NFTs, which are automatically minted and sent directly to the freelancer's wallet.
  • The badges are then displayed on their public Cred-Chain profile for all to see.

What we learned

This hackathon was a huge learning experience, especially with the Polkadot ecosystem. We're deployed on the Moonbase testnet and built on the Moonbeam Parachain, which gave us the EVM compatibility we needed to use Solidity.

Built With

  • hmtl
  • ipfs
  • metamask
  • moonbeam
  • solidity
  • tailwind-css
  • web3.js
+ 1 more
Share this project:

Updates