zk-proof recruitment on Flow: verifiable actions via zkPDF, AI for hiring & applications.
Problem Solved – Ghost Job Transparency
Many candidates waste time applying to “ghost jobs” that don’t exist or where companies never respond.
This platform ensures accountability: companies’ actions (like posting, scheduling, or rejecting) are verifiable on-chain using zk proofs, eliminating fake or inactive postings.
zk-Proof Based Verification (via zkPDF)
Every company action (e.g., interview scheduling, status updates) generates a zero-knowledge proof embedded in a PDF.
Candidates must verify these zk proofs before their application status changes, ensuring trust, fairness, and authenticity.
This creates a tamper-proof record of the recruitment journey.
On-Chain Reputation & Skill Matching
Candidate profiles are enriched with on-chain scores and verified skill records.
Companies and candidates are matched based on skill compatibility + blockchain reputation, reducing mismatched applications.
AI Agent for Candidates
Candidates get an AI-powered assistant that automatically applies to compatible jobs without manual effort.
The agent scans opportunities, checks compatibility, and submits verified applications — saving time and improving reach.
AI Search for Companies
Companies get an AI-driven search engine to identify suitable candidates faster.
The search prioritizes applicants with verified skills and stronger on-chain reputations, ensuring higher-quality hires.
Blockchain + ZKP Benefits
Transparency: Every action is provable and verifiable.
Privacy: Zero-knowledge proofs protect sensitive candidate and company data.
Trust: On-chain records prevent manipulation of hiring outcomes.
Efficiency: AI agents automate repetitive recruitment tasks.
How It Was Made
Core Architecture
Blockchain Layer (Flow Blockchain): Stores candidate profiles, company job postings, and on-chain reputation scores. Guarantees transparency and immutability of recruitment records.
Zero-Knowledge Proofs (zkPDF): Integrated zkPDF for generating zk proofs in PDF format whenever a company takes an action (e.g., scheduling an interview, changing application status). Candidates verify these proofs before the status changes, ensuring only provable actions affect the recruitment flow.
Smart Contracts: Flow Cadence smart contracts handle application state changes, on-chain scoring, and proof validation.
Frontend Development
React-based web application providing: • Candidate dashboards (job matches, application statuses). • Company dashboards (candidate search, interview scheduling).
Integrated blockchain wallets for authentication and interaction with Flow contracts.
AI Integration
For Candidates: AI Agent powered by large language models automatically analyzes job compatibility and submits applications.
For Companies: AI search engine to find and rank candidates by skill compatibility and on-chain reputation.
Security & Privacy
Zero-Knowledge Proofs using ZKPdfs ensure sensitive data is not exposed while still proving authenticity.
Flow Blockchain immutability prevents tampering with job posts, application statuses, or scores.
Scalability: Designed for modular expansion — more AI agents, new proof types, or blockchain integrations can be added.

