Skip to main content
The ROS 2 workspace exposes several pub/sub channels in addition to the service APIs. Use this index to stitch blockchain events and storage flows into your autonomy stack.

Command & Telemetry Topics

StorageIngest Schema

  • Use is_file=true with file_path when pointing to local files that the bridge should upload to IPFS
  • Provide structured payloads via content (JSON) plus an optional metadata_json envelope for robot state, firmware versions, or mission identifiers

StorageResult Schema

  • status transitions through PENDING, RETRYING, SUCCESS, or FAILED
  • Failed entries are also written to /tmp/storage_bridge_failures.jsonl so you can replay them later
See Verifiable Storage to add DID-backed authentication on top of these topics.