wallet

Access OWS wallet addresses, sign messages, and broadcast transactions without exposing private keys.

16|4|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/idchain-world/id-agents --skill wallet-idchain-world
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wallet
Source: https://github.com/idchain-world/id-agents/tree/main/skills/wallet
Command: npx skills add https://github.com/idchain-world/id-agents --skill wallet-idchain-world

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables secure viewing of wallet addresses, signing of messages, and signing or broadcasting transactions via the OWS vault, without exposing private keys.

Core Features & Use Cases

  • View wallet addresses across supported chains and confirm identity without revealing keys.
  • Sign messages and transactions locally using the OWS vault and environment-backed wallet reference.
  • Manage agent access and verify balances for on-chain operations in multi-agent workflows.

Quick Start

Show my wallet addresses and sign a message using the OWS wallet.

Frequently Asked Questions about wallet

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

FAQPage Schema
How do I sign onchain transactions without exposing my private keys?

To sign onchain transactions without exposing private keys, this Skill uses the OWS vault at ~/.ows and the wallet name in OWS_WALLET. It automates secure access to sign or broadcast transactions locally, ensuring keys remain protected during the process.

What is the best way to view my wallet addresses across multiple blockchains?

The best way to view wallet addresses across multiple blockchains is by using this Skill to securely access the OWS vault. It retrieves your addresses across supported chains for identity verification and onchain workflows without revealing private keys.

Can I sign messages locally for multi-agent onchain workflows?

Yes, you can sign messages locally for multi-agent onchain workflows. The Skill manages agent access and verifies balances by using the environment-backed wallet reference in OWS_WALLET, applying identity verification across multiple chains and workflows securely.

Do I need the OWS vault configured to sign transactions for identity verification?

Yes, you need the OWS vault configured at ~/.ows to sign transactions for identity verification. The Skill relies on this vault and the OWS_WALLET environment variable to locate your wallet and automate signing without exposing private keys.

Why does my OWS wallet signing fail when the vault path is incorrect?

OWS wallet signing fails when the vault path is incorrect because the Skill requires the vault at ~/.ows to securely access keys. Without the correct vault path and OWS_WALLET environment variable, it cannot locate the wallet to sign or broadcast transactions.