Skillproof
SkillProof is a minimalist on-chain tool that lets freelancers mint verifiable Skill NFTs, signed by real clients, as proof of completed work.
Videos
Description

Story-Driven Introduction
Efe is one of those designers people pass around in DAO Discords like alpha.
A rising DePIN startup found her through a mutual connection. They clicked instantly, and she got to work — brand identity, a clean landing page, and an investor deck that could close checks. She delivered everything. They paid. All good… until months later, she lost access to her Discord. because she lost her Gmail too. Just like that, the proof of the project vanished. No DMs. No file trail. Not even a screenshot of the client’s “Thank You.”, so sad.
Now, when she wants to show what she built, all she has is her word.
That’s where SkillProof comes in. If she had minted a Skill NFT, the project name, files, delivery date, and the founder’s wallet signature would live on-chain. Not in Discord, not in her inbox.
But somewhere permanent — something she controls. Not for likes. For legacy.
The Problem
In today’s Web3 world, most freelance work happens in DMs, Twitter threads, or DAO Discords.
Once the task is done, there’s no standard way to verify if the work was real — or done well.
Portfolios can be faked. Work gets stolen. And too often, the trail goes cold.
Freelancers get ghosted.
Clients feel pressured to endorse subpar work.
Recruiters can’t tell signal from noise.
Our Wild Idea
What if “proof-of-work” wasn’t just for miners — but for humans?
SkillProof gives freelancers a way to document, verify, and mint their contributions — with real metadata and client-signed approval.
How It Works
Freelancer completes a project (e.g., website, pitch deck, smart contract)
They submit a SkillProof form with:
Project details
Completion date
Relevant links/files (stored on IPFS)
Client’s wallet address
Client reviews & signs
NFT is minted with the client’s signature and metadata
❗ If the client doesn’t sign, the submission remains “Pending Verification” — a transparent signal for future viewers.
Why This Matters
In a trustless world, we need trustworthy proof.
SkillProof transforms anonymous portfolios and unverifiable screenshots into on-chain, signed credentials — like a Web3 LinkedIn that actually proves you did the work.
Who It’s For
👩🏽💻 Freelancers tired of fake reviews & ghosting
🧑🏽💼 Clients who want to verify, not guess
🏛 DAOs & Recruiters looking for wallet-signed work history
Track Relevance
⚖️ Technological Fairness (Track 1.1) — SkillProof empowers freelancers to prove their contributions without relying on centralized platforms or fragile portfolios.
Providing Proof Over Promises — Each task completed is minted as a client-verified NFT, shifting reputation from "who you know" to what you’ve verifiably done.
Built With
⚙️ Base L2 (EVM)
🧱 Solidity (ERC-721)
🧑🎨 NextJS, React + Tailwind
🧩 Wagmi + RainbowKit
🗂 IPFS via Pinata
MVP Goals
✅ Wallet login
✅ Project submission & metadata
✅ Client signature for minting
✅ On-chain Skill NFT with status
⏳ Public gallery (post-MVP)
Roadmap
✅ MVP (Now)
Submit project form with details & links
Request client signature
Mint Skill NFT after approval
Status: Pending / Verified
Shareable NFT link (X, LinkedIn, Copy, Download)
🔜 Post-MVP (Future)
Public Portfolio Gallery: Display all signed and pending Skill NFTs — your work, transparently showcased.
Reject with ReasonLet clients reject a submission, but leave a short reason for fairness and feedback loops.
Escrow/Asset LockDelay full access to files until the client signs. Protects freelancers from asset theft before approval.
Proof Hash SystemUpload a hash of the final file, so the record exists, without sharing the full work prematurely.
Reputation dashboard ratings, history, and client verification logs — build your on-chain work credibility over time.
ZK-Proof of Skill (Confidential Mode)Let freelancers prove they completed verified work without exposing private files or IP. Perfect for NDA clients, stealth startups, or sensitive contributions.
📌 Final Thought
We’re not reinventing freelancing —
We’re making proof of skill transparent, permanent, and fair — one NFT skill at a time.Create it. Verify it. Mint it.
Your work deserves to be seen — and signed.
Progress During Hackathon
During the FAIR3 Hackathon, we successfully built and deployed the MVP of SkillProof on Base. The core features include wallet login, project submission by freelancers, client signature approval, and onchain minting of Skill NFTs using Solidity (ERC-721). Each NFT includes metadata like project name, description, completion date, and the client’s wallet signature, with storage on IPFS via Pinata. While the public gallery is scheduled for the next development phase, users can currently download their verified NFT, share the link with potential clients, or post it directly on platforms like X and LinkedIn for added social proof.
Tech Stack
Fundraising Status
We haven't gotten any funds in here yet.