OpenClaw Kraken for Openclaw

A robust Bash CLI skill for OpenClaw that enables AI agents to interact securely with Kraken Spot and Futures APIs for trading and market analysis.

oscraters
v1.0.0
Mar 5, 2026
0
908
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install kraken-cli

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 kraken-cli 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 OpenClaw Kraken?

OpenClaw Kraken is a comprehensive integration designed for Openclaw Skills, providing a secure bridge between AI agents and the Kraken exchange. It leverages a Bash-based interface to perform a wide array of actions, from simple market data retrieval to complex guarded trading and funding operations, ensuring that your AI workflows can interact with crypto markets safely.

This skill emphasizes security by utilizing OpenClaw-managed secrets, preventing sensitive API credentials from being exposed during execution. By abstracting the complexities of Kraken's REST and WebSocket APIs into a standardized CLI, it allows developers to build sophisticated financial agents that can handle account balances, order execution, and real-time data streaming without the overhead of manual curl commands.

OpenClaw Kraken Use Cases

  • Retrieving real-time Kraken market data and pair tickers.
  • Inspecting private account balances and funding status via REST.
  • Executing guarded limit or market orders with mandatory confirmation requirements.
  • Managing Kraken Earn strategies and asset allocations.
  • Automating Kraken Futures interactions and subaccount transfers.
  • Testing WebSocket payloads using public or private message endpoints for Openclaw Skills.

How OpenClaw Kraken Works

  1. The AI agent invokes the openclaw-kraken binary located in the skill directory to initiate an action.
  2. The skill validates the environmental configuration and ensures dependencies like curl and openssl are available.
  3. Secrets are securely injected via environment variables managed by OpenClaw to prevent plaintext exposure.
  4. The tool constructs signed requests for private endpoints or standard GET requests for public market data.
  5. For state-changing actions like trading or withdrawals, the skill enforces a mandatory confirmation flag to prevent accidental execution.
  6. API responses are processed and returned as structured data, optimized for parsing by Openclaw Skills.

OpenClaw Kraken Setup

To set up the Kraken skill for Openclaw Skills, ensure you have the necessary binaries and environment variables configured:

# 1. Ensure dependencies are installed
sudo apt install bash curl openssl

# 2. Configure mandatory environment variables
export KRAKEN_API_BASE_URL="https://api.kraken.com"
# Use OpenClaw secret refs for the following:
export KRAKEN_API_KEY="your_api_key"
export KRAKEN_PRIVATE_KEY="your_api_secret"

# 3. Run a test command to verify connectivity
./bin/openclaw-kraken market time

OpenClaw Kraken Data Schema & Taxonomy

The skill organizes data interactions into specific domains to ensure clarity for Openclaw Skills workflows:

Domain Command Prefix Data Type
Market market Public ticker and time data
Account account Private balance and state info
Trading orders Transactional order book actions
Funding funding Wallet and withdrawal metadata
Derivatives futures Futures-specific API results
Real-time ws WebSocket payload responses

OpenClaw Kraken Advanced Features

  • Multi-API Support: Seamlessly handles both Kraken Spot and Kraken Futures API endpoints within a single interface.
  • Guarded Execution: State-changing operations like trading or earn allocations require an explicit --confirm flag.
  • WebSocket Integration: Built-in support for testing and interacting with Kraken WebSocket streams via JSON payloads.
  • Secure Secret Management: Fully integrates with Openclaw Skills secret management protocols to avoid logging sensitive keys.
  • Structured Output Control: Supports output formatting optimized for AI consumption, including compact JSON and jq filtering.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins bashcurlopenssl
Github Stars: 0
forks: 0

Featured*