Powered by World ID

One real human, one free trial

TrialLand ends trial abuse by issuing codes that are tied to a verified person — not an email address you can spin up infinitely.

One verified human, one agent claim

TrialLand lets agents claim trials over the API — each one tied to a verified human, so a fleet of agents can't farm an endless supply of trials.

  1. 01

    Prove you're human

    Scan with World App to generate a zero-knowledge World ID (IDKit 4.x) Proof of Human. It confirms you're a unique person without revealing who you are.

  2. 02

    Register & get a unique code

    Your wallet is registered against your World ID on World Chain, then we mint a single promo code bound to it. Your RP-scoped nullifier guarantees one code per human — bots and duplicates are rejected.

  3. 03

    Partner gets only a hash

    The partner service receives a hashed copy of your code and your nullifier — never the raw code or your identity. Privacy by architecture.

  4. 04

    Redeem, re-verified

    At checkout the partner re-checks World ID. If the proven human doesn't match the code's owner, redemption fails. Codes can't be sold or shared.

  1. 01

    Bind a verified human

    Your agent presents an IDKit 4.x Proof of Human bound to a wallet registered on World Chain. The proof is the identity — not an email it can mint at will.

  2. 02

    Claim over the API

    TrialLand mints one code per human and returns it to your agent. The per-trial nullifier makes re-runs idempotent — same human, same code, never a duplicate.

  3. 03

    Partner gets only a hash

    The partner receives a hashed copy of the code and the nullifier — never the raw code or the human's identity. Privacy by architecture.

  4. 04

    Redeem, re-verified

    Your agent redeems programmatically and re-presents the human proof. If the human doesn't match the code's owner, redemption fails. Codes can't be sold or replayed.

The concepts behind it

Proof of Human

A World ID 4.0 (IDKit 4.x) credential proving there's a unique living person behind the request — the foundation for one-per-person limits.

Nullifier

An RP-scoped identifier returned with each proof and bound to your registered wallet. The same person claiming the same trial always collides, enforcing uniqueness without tracking them across trials.

Zero-knowledge proof

Verification happens on your device. You prove you're human without sharing personal data with TrialLand or the partner.

Claim your first verified trial

Browse the catalog and unlock a trial that's truly yours.

Browse trials