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?

  • 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

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?

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?

-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

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

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

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

✅ 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

  • Smart Contract Functions:

    • addWarranty(uint256 amount) – deposit tokens

    • requestProvingQuestion() – trigger challenge

    • submitAnswer(bytes answer) – answer a question

    • claimReward() – 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