Overview
Robonomics is a cloud for devices on Polkadot. You keep a description of your devices and their current state in the cloud, write measurements, and send commands. You pay for it in XRT, the network’s token. No single company runs the cloud: independent collators run it, and XRT holders govern it with on-chain votes.
Main parts
- Device tree (CPS). A tree of nodes that describes your installation: a building, its rooms, the devices in them. Each node holds a short description and the current state. The owner decides who may write to which part of the tree. This is the core of Robonomics today. See Device tree (CPS).
- XRT. The token. It pays transaction fees and subscriptions, and XRT holders vote with it. See XRT and governance.
- Governance. Standard Polkadot OpenGov with two tracks. There is no Sudo key: every privileged change, including runtime upgrades, goes through a referendum.
- Collators. The servers that produce blocks. Anyone can become a candidate by bonding XRT. See Run a collator.
Older building blocks (Datalog, Launch, RWS subscriptions, Digital Twin, Liability) still work, but they are deprecated. See Legacy pallets.
The network
| Network | Robonomics parachain on Polkadot |
| Para ID | 3388 |
| Token | XRT, 9 decimals |
| Address format | SS58 prefix 32 (addresses start with 4) |
| Block time | 6 seconds (target) |
| Public RPC | wss://polkadot.rpc.robonomics.network/ |
| Block explorer | scan.robonomics.network |
| Polkadot.js Apps | open with the Robonomics RPC |
Polkadot is the only live Robonomics network. The parachain on Kusama has stopped. See XRT on other networks.
What is being built
Robonomics 5.0 adds the cloud in layers. Governance and the device tree with Scope and Access are live. Subscriptions are in progress: a device will be able to use the network without holding XRT itself. Storage and compute are planned; there is no code for them yet.
Read more in the blog post Robonomics 5.0, part one and in the 5.0 roadmap.
Software and maintainers
All Robonomics software is open source:
- airalab/robonomics: the runtime and its pallets.
- airalab/robins: tools, including the
cpscommand-line tool and gateways for devices. - airalab/robonomics-interface: the Python library.
- airalab/robonomics.app: the web app at robonomics.app.
There is no separate Robonomics node program. Collators run Parity’s generic polkadot-omni-node with the Robonomics chain spec.
The Robonomics websites, including this wiki, are operated by Akagi Engineering Co., Ltd. (Japan). News and release notes are on the Robonomics blog.
Couldn't complete
It was hard
It was ok
It was easy
Make a contribution
Robonomics wiki is open source. See something that's wrong or unclear? Submit a pull request.