A curated list of robots, devices, SDKs, and tools compatible with the
Robot Task Protocol (RTP) β
the open standard for AI agents to hire and pay physical robots via x402.

- Automaton Oracle - Sovereign x402 crypto intelligence oracle. 9 paid endpoints on Base mainnet: prices, signals, DeFi, whale scanner, full intelligence synthesis. Self-replicating.
- RTP Specification β
RTP 1.0 draft specification. Task envelope schema, capability
vocabulary, state machine, payment standard, and discovery protocol.
- rtp-sdk β
Official TypeScript SDK.
RTPDevice for robot operators,
RTPClient for agents. Includes full CLI wizard.
npm install @spraay/rtp-sdk
- rtp-python-sdk β
Official Python SDK. Async, Raspberry Pi and Arduino bridge support.
| Repo |
Hardware |
Capabilities |
Language |
| rtp-pi-demo |
Raspberry Pi 4 + SG90 servo |
pick, place, scan, move |
TypeScript |
| rtp-pi-demo (Python) |
Raspberry Pi 4 + SG90 servo |
pick, place, scan, move |
Python |
| rtp-xmtp-mesh |
Any XMTP-capable device |
any |
TypeScript |
| Device |
Connection |
SDK |
Notes |
| Universal Robots UR3/UR5/UR10 |
SSH β webhook |
β
Direct |
Linux onboard |
| Fetch Robotics |
SSH β webhook |
β
Direct |
ROS2 + Linux |
| Rethink Robotics Sawyer |
SSH β webhook |
β
Direct |
Linux onboard |
| KUKA KR Series |
Ethernet β server |
β οΈ Bridge |
KUKA.Ethernet KRL |
| Fanuc R Series |
Ethernet β server |
β οΈ Bridge |
FANUC FOCAS |
| ABB IRB Series |
REST API β server |
β οΈ Bridge |
ABB Robot Web Services |
| Yaskawa Motoman |
Ethernet β server |
β οΈ Bridge |
MotoPlus SDK |
| Device |
Connection |
SDK |
Notes |
| AgileX Scout |
SSH β webhook |
β
Direct |
Linux + ROS2 |
| Clearpath Husky |
SSH β webhook |
β
Direct |
ROS2 compatible |
| Boston Dynamics Spot |
SSH β webhook |
β
Direct |
Spot SDK + Linux |
| iRobot Create 3 |
SSH β webhook |
β
Direct |
ROS2 onboard |
| Device |
Connection |
SDK |
Notes |
| ArduPilot custom |
SSH β webhook |
β
Direct |
Companion computer |
| PX4 custom |
SSH β webhook |
β
Direct |
Companion computer |
| Skydio X2 |
REST API β server |
β οΈ Bridge |
Skydio API |
| DJI Matrice |
SDK β mobile/server |
β οΈ Bridge |
DJI SDK |
| Setup |
Capabilities |
Notes |
| Pi 4 + SG90 servo |
pick, place, scan, move |
$79 total β setup guide |
| Pi 4 + stepper motor |
move, deliver |
Add A4988 driver board |
| Pi 4 + relay board |
dispense, charge |
Control any AC/DC device |
| Pi 4 + Pi Camera |
capture, scan, inspect |
OpenCV for vision tasks |
| Pi Zero 2W |
any |
Ultra-low cost edge device |
| Pi 4 + Arduino (serial) |
any Arduino capability |
Bridge pattern |
| Device |
Capability |
Connection |
Notes |
| Smart lock |
unlock, lock |
webhook |
REST API bridge |
| EV charger (OCPP) |
charge, dispense |
webhook |
OCPP protocol bridge |
| Vending machine |
dispense |
webhook |
Serial or REST |
| 3D printer (OctoPrint) |
print |
webhook |
OctoPrint REST API |
| CNC machine (Mach3/4) |
move, weld, assemble |
webhook |
Windows or Linux |
| Device |
Bridge |
Notes |
| Arduino Uno/Mega |
Raspberry Pi |
Serial bridge β example |
| ESP32 |
Raspberry Pi or direct WiFi |
Can run minimal HTTP server |
| ESP8266 |
Raspberry Pi |
Serial bridge |
| STM32 |
Raspberry Pi |
Serial/SWD bridge |
| Standard |
Description |
Relationship |
| x402 |
HTTP payment protocol |
RTP uses x402 as payment layer |
| MCP |
Model Context Protocol |
RTP tools exposed via MCP |
| XMTP |
Web3 messaging protocol |
RTP XMTP connection type |
| ERC-8004 |
On-chain agent registry |
RTP robots registered as agents |
| Project |
Description |
Relationship to RTP |
| peaq |
L1 blockchain for DePIN |
Infrastructure layer β complementary |
| Auki |
Spatial computing for robots |
Coordination layer β complementary |
| Coinbase CDP |
Crypto dev platform |
RTP uses CDP as x402 facilitator |
| Virtuals Protocol |
AI agent framework |
RTP robots hireable by Virtuals agents |
Community
See CONTRIBUTING.md for guidelines.
CC0 1.0 β public domain.
Maintained by Spraay Protocol