Skip to content
Thenar

Live on Arbitrum Sepolia

Teach a robot.
Get paid in dollars.

Pick a funded task and drive the robot arm. The run is scored and paid in USDG in the same Arbitrum Sepolia transaction that records it, and every paid run makes you an owner of the data.

3

tasks open now

25

paid runs open

25.00

USDG in escrow

Open tasks

Every task →

Three ways to drive

How you get paid

01

Set up your passkey

Once. Face ID, a fingerprint or a PIN; Arbitrum checks it on chain through its P-256 precompile, so paid runs come from a person.

02

Do the task

Pick the payload up and place it in the goal ring. The station measures the run as you finish.

03

Get paid

The verifier signs the score, a Stylus contract replays the physics, and one Arbitrum transaction records the run, pays you in USDG and issues your corpus shares. No ETH needed.

Why it needs a chain

Your passkey signs the run

The escrow pays only a run your own device signed, checked on chain. A leaked server key cannot pay itself.

A Stylus contract replays the physics

A Rust contract on Arbitrum replays the recording: the arm's kinematics, the payload moving only in a closed jaw, the placement. A faked run is refused.

Sales pay the recorders automatically

Agents buy a task's data over x402 in USDG. The money goes straight to the corpus shares, and every holder can claim their part.

Building an AI agent?

Agents buy a task’s data over HTTP for 1 USDG through x402, and check the file against the sale logged on Arbitrum Sepolia. The money goes to the people who recorded it.