zkOS
HumanXO dAppHumanXO Browser Extension
  • zkOS
  • Dive Into
    • Intro to zkOS
    • Challenges in Building On-Chain Reputation
    • Legacy Approaches and Limitations
  • Proprietary Data and Trust Gaps
  • The Pitfalls of Identity-Centric Systems
  • One-Size Doesn’t Fit-All Scoring Models
  • Traditional Credit Scores: A Misfit for Web3
  • How it Works
    • Overview
  • Technical Details and Use Cases
  • System Architecture and Components
  • Increase Your Score on Solana
    • HumanXO dApp
  • HumanXO Browser Extension
  • Economics
    • ZKOS Token
  • Tokenomics
  • Roadmap
  • Links
    • Website
    • Twitter
    • Telegram
    • Discord
    • GitHub
    • Terms of Use
Powered by GitBook

@ 2025 zkOS.

On this page
  1. Increase Your Score on Solana

HumanXO dApp

PreviousSystem Architecture and ComponentsNextHumanXO Browser Extension

Last updated 4 days ago

πŸ€– HumanXO – Prove You're Human, Not a Bot

HumanXO is a decentralized application (dApp) built on Solana, 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 Solana 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

zkos.ai