ows

Manage secure offline-first multi-chain wallets across EVM, Solana, XRPL, Sui, Bitcoin, Cosmos, Tron, TON, Spark, and Filecoin via CLI or SDK.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/skalenetwork/pinata-skale-agent --skill ows-skalenetwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ows
Source: https://github.com/skalenetwork/pinata-skale-agent/tree/main/skills/ows
Command: npx skills add https://github.com/skalenetwork/pinata-skale-agent --skill ows-skalenetwork

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Secure, offline-first multi-chain wallet management across multiple blockchains for developers who need to create, import, derive, sign, and manage wallets securely from a single CLI or SDK.

Core Features & Use Cases

  • Create and import wallets across EVM, Solana, XRPL, Sui, Bitcoin, Cosmos, Tron, TON, Spark, and Filecoin
  • Derive addresses and sign messages and transactions for supported chains
  • Cross-chain operations and automated workflows with policy and API key support
  • Offline-key security with AES-256-GCM storage, scrypt KDF, and in-memory wipe after use
  • Available as CLI, Node.js SDK, and Python SDK

Quick Start

Install OWS and start managing cross-chain wallets from the CLI or SDK.

Frequently Asked Questions about ows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multi-chain wallets across EVM, Solana, and Bitcoin from a single CLI?

Multi-chain wallet management across EVM, Solana, and Bitcoin is handled through a unified CLI or SDK that supports wallet creation, import, address derivation, and transaction signing. It uses a native Rust core with Node.js and Python SDKs.

What is offline-first key security and how does it protect signing operations?

Offline-first key security protects signing operations by utilizing AES-256-GCM encrypted at-rest storage with a scrypt KDF. It enforces policy-based key access and performs in-memory key wiping immediately after use to secure cross-chain workflows.

Can I use a Python SDK to sign transactions for Cosmos and XRPL?

Yes, you can use the Python SDK to sign transactions for Cosmos and XRPL. The Skill provides Node.js and Python SDKs that interface with a native Rust core to execute cross-chain signing and wallet management operations.

Does this multi-chain wallet CLI support automated cross-chain workflows?

Yes, the multi-chain wallet CLI supports automated cross-chain workflows by providing API key support and policy-based key access. This enables developers to build automated signing and cross-chain operations across supported networks like EVM, Solana, and TON.

What blockchains are supported for address derivation and transaction signing?

Supported blockchains for address derivation and transaction signing include EVM, Solana, XRPL, Sui, Bitcoin, Cosmos, Tron, TON, Spark, and Filecoin. The unified interface allows developers to manage wallets across all these chains simultaneously.

When should I not use a unified CLI for multi-chain wallet management?

You should not use a unified CLI for multi-chain wallet management if your target blockchain is unsupported. The system is limited to EVM, Solana, XRPL, Sui, Bitcoin, Cosmos, Tron, TON, Spark, and Filecoin, and cannot sign transactions for networks outside this list.