EyesOnly
ETHGlobal Mumbai 2026 · Whitechain Sepolia
Private by design

Your agent can think.
Your chip holds the money.

An AI agent pays for sealed 0G inference with a Dabao hardware wallet. Payment requests appear only in your AR glasses. Motion presence and World ID gate risk. The private key never leaves the chip.

Live testnet evidence

First hardware-signed x402 payment
0.01 USDT · block 12,263,228 · confirmed on Whitechain Sepolia
Explorer · 0xc76563…90d690ca
0G inference paid by the hardware chip
0.01 USDT · block 12,276,593 · confirmed on Whitechain Sepolia
Explorer · 0x2cb94d…266e2e
Full agent loop with safe-stop
0.01 USDT · block 12,277,048 · confirmed on Whitechain Sepolia
Explorer · 0x23c28f…29d376
Guided head-motion approval, signed on the chip
0.10 USDT · block 12,364,563 · three-gesture challenge on the glasses before the Dabao signs
Explorer · 0xeabe0a…a8441
Checking the latest payment receipt over public RPC…

Try the live deployment

The paid inference endpoint is deployed and answering at 0gaze.tech/generate. Anyone can request a quote:

curl -i https://0gaze.tech/generate

The 402 response carries a real x402 payment requirement: 0.01 USDT via EIP-3009 on Whitechain Sepolia. A payment signed by any EIP-3009-capable key settles onchain through the facilitator and returns the paid artifact.

One approval, end to end

01Think privately0G Private Computer returns a sealed inference and request ID.
02Approve privatelyThe request renders only inside the wearer’s RayNeo glasses.
03Prove presenceA Groth16 proof binds motion presence without exposing biometrics.
04Sign on hardwareThe Dabao signs both the motion witness and EIP-3009 payment.
05Settle onchainx402 verification and USDT settlement on Whitechain Sepolia.

Six privates, one product

See privately

Approvals and balances are visible only in the wearer’s glasses.

Think privately

0G sealed inference, with a request ID attached to every decision.

Remember privately

User-owned episode records with local journaling as a safe-stop.

Prove human privately

Motion ZKP for presence; World ID Agent Pass for higher-value spends.

Pay privately

The Dabao’s key is born inside the chip and is never exported.

Fail safely

Unavailable proof, identity, storage, or hardware paths fail closed or degrade locally.

Run the proof yourself

The real-chip ZKP demo generates a Groth16 motion proof, verifies its challenge, asks the Dabao to sign the motion witness, and independently recovers the signer.

git clone https://github.com/ivcained/eyesonly.git
cd eyesonly/zkp/prover
npm install
node scripts/setup-dev.mjs
node scripts/e2e-test.mjs
# With the Dabao relay running on port 7601:
npx tsx scripts/demo-chip.mjs 7601