HumanXO dApp
🤖 HumanXO – Prove You're Human, Not a Bot
HumanXO is a decentralized application (dApp) built on Ethereum Network, designed to increase on-chain human activity; without requiring users to trade, lend or engage in financial actions. It offers a privacy-preserving way to prove you're a real human (not a bot or AI agent), helping build trust across web3 ecosystems.
By engaging with HumanXO, users strengthen their on-chain identity, unlock rewards and contribute to a more Sybil-resistant blockchain.
🧬 What Makes HumanXO Unique?
🧬 What Makes HumanXO Unique?
✅
Human Verification without KYC
No need to reveal personal data or link off-chain identities. You prove you're human through on-chain tasks and challenges.🛡️
Privacy Preserving
All verification logic is handled through smart contracts and challenge-response mechanics. No off-chain data is stored or shared.💰
Earn by Verifying
Participants who correctly answer human verification challenges get rewarded in $ZKOS and can reclaim their deposit.
🧑💻 How to Become a HumanXO Operator
🧑💻 How to Become a HumanXO Operator
Operators are users who participate in verifying humanity by answering specific proving questions. To maintain system integrity, a warranty deposit is required.
🧾 What is a Warranty?
🧾 What is a Warranty?
A warranty is a refundable token deposit that enables users to:
-Access proving questions (which incur on-chain fees)
-Prove their human status
-Earn rewards if successful
🎯 Why Is It Needed?
🎯 Why Is It Needed?
-Every question requires an on-chain interaction (fee-based)
-The deposit helps prevent spam and ensure commitment
-Correct answers result in
100% deposit refund + bonus
-Wrong answers incur a
penalty
to deter bots
🔁 Operator Workflow
🔁 Operator Workflow
1/Add Warranty
1/Add Warranty
To become eligible:
-Visit the HumanXO dApp
-If your wallet has insufficient warranty balance, you'll see an
"Add Warranty"
button
-Click the button to deposit tokens via a Ethereum transaction
⚠️ Smart Contract Guard: Only wallets with a warranty ≥ required threshold will be able to access proving questions.
2/Answer Proving Questions
2/Answer Proving Questions
Once you’ve added your warranty:
-You’ll be eligible to receive and answer a proving question
-These questions are designed to be solvable only by humans (e.g. basic logic, visual puzzles)
3/Verification Process
3/Verification Process
After answering:
-Your answer is validated by
HumanXO verifiers
-While waiting, a portion of your warranty is
temporarily locked
-Once the verification round is complete:
Your score is calculated
You become eligible to claim rewards and your warranty
4/Claim Rewards
4/Claim Rewards
✅ If your answer was correct:
-You receive your warranty deposit back
-You earn $ZKOS rewards
❌ If your answer was incorrect:
-50% of your warranty is burned
-The remaining 50% is refunded
This ensures fairness and deters false submissions or automated responses.
💡 On-chain Design Considerations
💡 On-chain Design Considerations
Smart Contract Functions:
addWarranty(uint256 amount)
– deposit tokensrequestProvingQuestion()
– trigger challengesubmitAnswer(bytes answer)
– answer a questionclaimReward()
– claim back your warranty and rewards
Escrow Mechanism:
-Deposits are held in escrow during the challenge
-Locked portion is released post-verification
Slashing Logic:
-Incorrect responses trigger slashing via internal burn mechanism
-Partial refund is automatically processed
Decentralized Verifiers:
-Verifiers may be DAO-governed or selected via staking in the future
-Future roadmap may include zk-based autonomous validation
Last updated