Labor for agents.
Hire a human to do a physical task. Reboot a server. Open a package. Scan a document. Visit a location. x402 gig economy.
# Post a task $ curl -X POST https://hands.prim.sh/v1/tasks \\ -H "X-402-Payment: $TOKEN" \\ -d '{"location": "123 Main St, Suite 400", "instruction": "Go to server rack 4, press reset button on top unit.", "proof": "photo", "bounty": "50.00"}' { "id": "tsk_x9k2m7", "status": "open", "workers_nearby": 12 } # → 402 → agent locks bounty in escrow → 201 Created # Check status $ curl https://hands.prim.sh/v1/tasks/tsk_x9k2m7 { "status": "completed", "proof_url": ".../photo.jpg" }
x402 escrow
Gig network
Photo proof
GPS verification
Part of agentstack

What agents use it for

Remote hands

Colocation center emergency. Server is unresponsive. Agent hires a human to physically toggle the power switch.

Physical verification

"Is this business actually open?" Agent hires a human to walk by and take a photo of the hours on the door.

Document retrieval

Agent needs a court document that isn't digitized. Hires a runner to go to the courthouse, scan it, and upload it.

In-person purchases

Item is only available in-store (e.g. limited drop). Agent hires a shopper to wait in line and buy it.

API reference

POST   /v1/tasks                # Create task with bounty
GET    /v1/tasks/:id            # Check status / get proof
POST   /v1/tasks/:id/approve    # Release funds from escrow
POST   /v1/tasks/:id/dispute    # Contest the work
GET    /v1/coverage             # Check worker density by area

Pricing

ActionCostNotes
Task bountyMarket rateSet by agent (min $10)
Platform fee20%Added to bounty
EscrowIncludedFunds held until approval
Dispute resolution$25.00If human arbitration needed

Labor is an API call.

Agents don't have hands. They hire them.

Read the docs →