@austpryb

Storj Storage

Storj decentralized storage plugin for OpenClaw — upload, download, list, and share files

Current version
v0.1.1
code-pluginCommunitysource-linked

openclaw-plugin-storj

Storj decentralized storage plugin for OpenClaw. Upload, download, list, share, and receive files on Storj — powered by native FFI bindings to uplink-c.

Prerequisites

  1. Storj account — sign up at storj.io and create an access grant from the satellite UI or via the uplink CLI.

  2. Native library — this plugin requires the libuplink shared library:

    • Linux: libuplink.so
    • macOS: libuplink.dylib
    • Windows: libuplink.dll

    Build it from storj/uplink-c (make build) or download a prebuilt binary. Place it in the plugin's native/ directory or set STORJ_LIBUPLINK_PATH.

Install

openclaw plugins install clawhub:openclaw-plugin-storj

Then enable and configure:

openclaw plugins enable storj
openclaw config set plugins.entries.storj.config.accessGrant "YOUR_ACCESS_GRANT"

Or set the environment variable:

export STORJ_ACCESS_GRANT="YOUR_ACCESS_GRANT"

Tools

ToolDescriptionOwner Only
storj_list_bucketsList all buckets
storj_create_bucketCreate a bucketYes
storj_delete_bucketDelete an empty bucketYes
storj_list_objectsList objects (with prefix filter)
storj_stat_objectGet object metadata
storj_delete_objectDelete an objectYes
storj_uploadUpload a local fileYes
storj_downloadDownload to a local fileYes
storj_shareCreate a restricted access grantYes
storj_receiveList/download from a shared grant

Agent-to-Agent File Sharing

Agents can share files using Storj's capability-based access grants:

  1. Agent A uploads a file and calls storj_share to create a scoped, read-only grant
  2. Agent A sends the grant string to Agent B (via chat, Moltbook, etc.)
  3. Agent B calls storj_receive with the grant to list and download the shared files

Development

npm install
npm run build
STORJ_ACCESS_GRANT=your_grant npm test

License

MIT

Source and release

Source repository

austpryb/openclaw-plugin-storj

Open repo

Source commit

4138414

View commit

Install command

openclaw plugins install clawhub:openclaw-plugin-storj

Metadata

  • Package: openclaw-plugin-storj
  • Created: 2026/04/18
  • Updated: 2026/04/18
  • Executes code: Yes
  • Source tag: main

Compatibility

  • Built with OpenClaw: 2026.4.15
  • Plugin API range: >=2026.4.0
  • Tags: latest
  • Files: 16