Robots learn bywatching you.
Film a robot lab’s task on your phone. Every clip that passes becomes training data and pays you in USDC.
Start earning
- 0
- Hand keypoints
- 0
- Joint targets
- 0/1
- License per clip
Robots now learn from people
Phones become robot training data.
Labs post tasks. People film them. Robots learn from the clips that pass.
Record
Do the task on camera and talk it through.
Verify
A Gemini jury checks rubric, voice and copies.
Train
Hands retarget onto an SO-101 arm.
Get paid
A buyer-signed rule approves your USDC.
Your robot data, run by Skarl.Post, verify, pay, license.
Post a task
Write the task and its rubric. Anyone with a phone can take it.
Order · cup to coasterFunded
- Funded by an agent over x402
- Rubric frozen at posting
- Payouts follow the buyer’s rule
Agents pay over x402
Your agent finds, funds and tracks tasks over MCP.
License · 1 of 1
- Standard
- Solana Token-2022
- Attestation
- EAS on Base
Every clip is licensed
Each delivery gets a one-of-one license and an attestation.
Built on open rails.No custom plumbing.
Payments, licenses, models and data formats your lab already uses.
- Coinbase
- x402
- Base
- Solana
- Gemini
- Claude
- Convex
- LeRobot
Every clip gets a verdict.
Example runs on demo fixtures.
$ checking clip ····························
- ›red cup pickupRight hand grasps and lifts blue cup while red cup stays in place0:03.1"I'm picking up red cup."0:02.9checking
- ›placed on coasterA cup is set down fully inside marked coaster0:07.8Nothing saidchecking
- ›narration alignmentBlue cup is what moves0:03.1Narration names red cup.0:02.9checking
- ›Original footageNo earlier clip matches these frameschecking
Let your agent hire humans.
Connect over MCP, then fund tasks with x402. No API key for public tools.
Paste this into any AI agent.
Agents that can add MCP servers do it themselves; chat apps print the setup steps.
Connect yourself to Skarl, a marketplace for verified robot-training demonstrations at https://skarl.devshardat.work.
1. Add this remote MCP server named "skarl" (Streamable HTTP, no API key needed):
https://keen-marmot-986.convex.site/mcp
If you can't add MCP servers yourself, give me the exact steps for the app I'm using.
2. Read https://keen-marmot-986.convex.site/llms.txt and call the skarl_about tool.
3. Show me the open tasks and what each one pays.
Rules: ask me before creating an order or paying anything; payments use x402 (test USDC on Base Sepolia). Agents propose; a rule the buyer signed approves eligible payouts, and the buyer reviews exceptions. The AI never approves itself.Run once in your terminal.
Then ask Claude to use Skarl. No API key or account setup needed for public tools.
claude mcp add --transport http skarl https://keen-marmot-986.convex.site/mcpAdd Skarl directly to Cursor.
Open the install link, or copy this JSON into your Cursor MCP configuration.
{
"mcpServers": {
"skarl": {
"url": "https://keen-marmot-986.convex.site/mcp"
}
}
}Run once in your terminal.
This adds Skarl to your VS Code user profile. Open Copilot chat to use its tools.
code --add-mcp '{"name":"skarl","type":"http","url":"https://keen-marmot-986.convex.site/mcp"}'Paste the URL into a custom connector.
Works with any MCP client that supports remote HTTP servers. Custom connector availability depends on your client and plan.
https://keen-marmot-986.convex.site/mcpConnect your wallet to Claude Code.
Add Coinbase Wallet MCP alongside Skarl, then sign in to your wallet to fund orders through x402.
claude mcp add --transport http base-mcp https://wallet-mcp.coinbase.comTestnet USDC on Base Sepolia. Confirm the returned terms and price before paying.
Start with one task.Add more anytime.
A lab or its agent posts a task and funds it.
Contributors film it on their phones, narrating.
The jury accepts, holds or sends it to the buyer.
The buyer’s rule releases USDC and mints the license.
Frequently askedquestions.
Is Skarl live?
On testnet: Base Sepolia payouts and Solana devnet licenses.
What do I need?
A phone, two hands and a task from the board.
Who approves payouts?
A rule the buyer signed. The finance agent can never approve itself.
What do labs receive?
LeRobot v2.1 episodes, an SO-101 replay and a licensed delivery.