Blockstack for Membrane for Openclaw

A decentralized computing integration that enables AI agents to manage user-owned data and storage on the Blockstack network.

membranedev
v1.0.4
Apr 30, 2026
0
384
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install blockstack

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 blockstack 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 Blockstack for Membrane?

The Blockstack skill for Openclaw Skills provides a seamless interface for AI agents to interact with the decentralized computing network built on Bitcoin. It leverages the Membrane framework to bridge the gap between autonomous agents and decentralized applications (dApps), allowing for secure data management and workflow automation without the complexity of manual cryptographic handling.

By utilizing this skill, developers can empower their agents to interact with Gaia Storage Buckets, manage files via shared links, and execute authenticated requests against the Blockstack ecosystem. The integration focuses on user sovereignty, ensuring that the data processed remains under the user's control while providing the agent with the necessary tools to perform high-level technical tasks.

Blockstack for Membrane Use Cases

  • Automating the upload and organization of decentralized files within Gaia Storage Buckets.
  • Managing user-owned data records for decentralized applications directly through an AI agent.
  • Creating and retrieving shared links for decentralized assets to streamline collaboration.
  • Executing complex API requests to the Blockstack network with automated credential management.

How Blockstack for Membrane Works

  1. The AI agent initiates a connection to a specific Blockstack app URL or domain using the Membrane CLI.
  2. Membrane handles the OAuth or decentralized authentication flow, creating a secure connection ID.
  3. The agent polls the connection status to ensure it reaches a READY state, prompting for user action if re-authentication is required.
  4. Discovery of available actions is performed via natural language intent searches to identify the best method for the task (e.g., file storage or data retrieval).
  5. Actions are executed with JSON parameters, or the agent performs direct proxy requests where Membrane automatically injects the necessary authentication headers.

Blockstack for Membrane Setup

To start using this integration with Openclaw Skills, install the Membrane CLI and authenticate your environment:

npm install -g @membranehq/cli@latest
membrane login --tenant --clientName=openclaw

Once logged in, establish a connection to the Blockstack ecosystem:

membrane connection ensure "https://blockstack.org/" --json

Blockstack for Membrane Data Schema & Taxonomy

The skill organizes interaction through a structured connection and action model. Data retrieved from Blockstack is typically returned in JSON format via the following taxonomy:

Component Description
Connection ID A unique identifier for the authenticated session with a specific Blockstack app.
Gaia Storage Organized by Buckets and Files, accessible via standardized paths.
Action Schema Includes inputSchema for parameters and outputSchema for predictable data returns.
Shared Links Metadata identifying public or shared access points for decentralized files.

Blockstack for Membrane Advanced Features

  • Multi-agent support: Adjusts tooling based on agent types like openclaw, claude, or windsurf.
  • Automatic Credential Refresh: Transparently handles token rotation for long-running decentralized workflows.
  • Natural Language Action Discovery: Find specific Blockstack capabilities by describing the intent rather than calling specific endpoints.
  • Direct API Proxy: Support for custom HTTP methods (GET, POST, PUT, etc.) to any Blockstack-compatible endpoint with automatic header injection.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*