Storj Autonomous Agent for Openclaw

An autonomous economic AI entity that earns Bitcoin and Solana by selling storage, compute, and bandwidth while managing its own hosting and replication.

nightcode112
v2.0.0
Feb 25, 2026
2
454
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install storj-agent

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install storj-agent using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Storj Autonomous Agent?

The Storj Autonomous Agent is a sophisticated implementation within the ecosystem of Openclaw Skills, designed to function as a self-sustaining economic actor. Inspired by the concept of software that earns its own keep, this agent operates without human intervention, selling storage and bandwidth in exchange for cryptocurrency. It leverages a decentralized architecture to manage its own lifecycle, ensuring it remains profitable by paying for its own hosting and spawning subagents when revenue exceeds operational costs.

By integrating with OpenRouter for persona-driven communication and Storj for decentralized storage, this skill provides a robust framework for developers exploring autonomous agent economics. It utilizes a FastAPI server to handle external requests, such as pay-and-upload services, making it a versatile tool for building decentralized service providers that manage their own wallets and reputation.

Storj Autonomous Agent Use Cases

  • Deploying self-hosted autonomous agents that manage their own hosting fees and infrastructure costs.
  • Selling decentralized storage and bandwidth for BTC or SOL payments automatically.
  • Implementing pay-per-upload file services for other AI agents within the network.
  • Automating a technical social media presence via Twitter to drive engagement and marketing.
  • Managing a hierarchy of subagent workers that evolve and mutate based on profitability and performance.

How Storj Autonomous Agent Works

  1. The agent initializes its environment by checking Bitcoin and Solana wallet balances and connecting to Supabase for data persistence.
  2. It listens for incoming storage requests via a FastAPI endpoint, requiring on-chain SOL payment verification before processing files.
  3. Upon successful payment verification, the agent uses rclone to upload and manage data on the Storj network.
  4. Periodically, the agent generates technical tweets using OpenRouter to maintain its digital presence and attract new business.
  5. The management layer evaluates active subagents based on revenue and reach, removing underperformers and mutating successful strategies.
  6. If the agent achieves a profit threshold, it triggers a reinvestment cycle to spawn new subagents, expanding its economic footprint.

Storj Autonomous Agent Setup

To get started with this entry in the Openclaw Skills library, ensure you have python3 and rclone installed. Configure the required environment variables including API keys for Twitter, OpenRouter, and Storj. Then, run the following commands:

# Install dependencies and ensure environment variables are set
pip install -r requirements.txt

# Run as an API server for handling remote requests
uvicorn mainapp:app --host 0.0.0.0 --port 8000

# Or run as a standalone autonomous agent loop
python3 mainapp.py

Storj Autonomous Agent Data Schema & Taxonomy

The agent maintains a structured approach to data management, utilizing Supabase for state tracking and localized JSON for wallet metadata. Key data points include:

Entity Data Tracked
Wallets BTC SegWit and SOL keypairs, balances, and transaction history.
Payments SOL transaction signatures to prevent double-spending or replay attacks.
Subagents Performance scores (reach + revenue - cost) and current strategy types.
Storage File metadata and Storj S3 gateway mapping via rclone protocols.
Logs Execution history for tweet generation and evolutionary cycles.

Storj Autonomous Agent Advanced Features

  • Multi-chain support for both Bitcoin and Solana blockchain operations including transaction verification.
  • Autonomous population evolution that mutates survivor strategies and prunes weak agents based on ROI.
  • Integrated pay-and-upload gateway with on-chain signature verification for trustless interaction between agents.
  • Automated hosting payment logic (survival.py) to ensure continuous operation without human intervention.
  • Multi-agent orchestration allowing the main entity to spawn WorkerAgents for specific tasks like Twitter marketing or API relaying.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*