← Back to Skills Marketplace
stephancill

Open Wallet

by stephancill · GitHub ↗ · v1.0.4
cross-platform ✓ Security Clean
964
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install open-wallet
Description
Use https://tx.steer.fun to have a user execute a wallet action (send a transaction or sign a message) with their own wallet via a shareable URL. Use when an agent needs the user to approve/execute a JSON-RPC request (e.g. eth_sendTransaction, personal_sign, eth_signTypedData_v4, wallet_sendCalls) and return the result (tx hash/signature) back to the agent, optionally via redirect_url.
Usage Guidance
This skill is coherent and does what it says (builds tx.steer.fun links), but it still involves user signatures/transactions so treat it cautiously. Before using: (1) verify the domain (https://tx.steer.fun) is the intended service and trust it; (2) always present the request in plain language to the user (what contract, function, chain, and value) and get explicit consent before asking them to open the link; (3) be careful with redirect_url/template mode — it can send signatures or transaction hashes to third-party endpoints or embed them in messages (avoid sending sensitive results to unknown destinations); (4) prefer manual copy/paste when privacy is required or use a redirect_url under your control; (5) consider adding agent-side checks to display the full JSON-RPC payload and warn about transactions that transfer funds or grant approvals. If you need provenance or higher assurance, ask the skill author for a homepage/source and verify the service independently.
Capability Analysis
Type: OpenClaw Skill Name: open-wallet Version: 1.0.4 The skill bundle is classified as benign. The `SKILL.md` provides clear instructions for an AI agent to generate URLs for users to execute Web3 wallet actions via `https://tx.steer.fun`. There is no evidence of prompt injection against the agent, data exfiltration beyond the intended return of transaction results, or instructions for malicious execution, persistence, or obfuscation. The documentation even includes explicit 'Safety Checks' instructing the agent to show the user what the request does in plain language and prefer least-privilege requests.
Capability Assessment
Purpose & Capability
Name/description (open a shareable tx.steer.fun link for user wallet actions) match the SKILL.md content. There are no required binaries, env vars, or install steps that would be unrelated to creating a URL and instructing the user to open it.
Instruction Scope
SKILL.md confines the agent to building a URL, explaining params, and advising how to get the result back (manual copy or redirect_url). It does not instruct reading files, env vars, or system state. Caution: redirect_url/template modes can cause results (tx hashes or signatures) to be sent to third-party endpoints or embedded into messages; the agent should explicitly instruct users to verify the destination and the request contents before signing.
Install Mechanism
No install spec and no code files — instruction-only. Nothing is written to disk and no external packages are pulled.
Credentials
The skill requests no environment variables, credentials, or config paths. Declared requirements are minimal and appropriate for a URL-based, user-driven flow.
Persistence & Privilege
always:false and no requests to modify agent/system configuration. The skill does not ask for persistent presence or elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install open-wallet
  3. After installation, invoke the skill by name or use /open-wallet
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
No user-facing changes in this release. - Version bump with no detected file changes.
v1.0.3
No significant changes in this release; documentation wording only. - Expanded guidance for Telegram share URLs, recommending the use of both url= and text= parameters to ensure proper behavior. - No functional or code changes.
v1.0.2
Version 1.0.2 - Added a note clarifying how to encode the params parameter for link generation. - Warns to avoid double-encoding of JSON in params (e.g. explains that %2522 means it was encoded twice). - No functional or API changes; documentation improvement only.
v1.0.1
- Added support for "template mode" in redirect_url: placeholders like {{result}} or {{error}} are replaced in the URL instead of appending query params. - Explained template mode, available placeholders, and provided usage examples (e.g. with Telegram share links). - Clarified modes for redirect_url (default mode/appending query params vs. template mode). - No code changes detected; documentation updated for new redirect_url behavior.
v1.0.0
Initial release — easily request blockchain wallet actions via a shareable link. - Generate a URL for users to sign messages, send transactions, sign typed data, or batch calls through their wallet at tx.steer.fun. - Supports specifying method, chainId, and custom JSON-RPC params in the URL. - Results (signature, tx hash, etc.) can be returned via manual copy or an automatic redirect to a provided URL. - Safety best practices: always show users what the request does before sending them the link.
Metadata
Slug open-wallet
Version 1.0.4
License
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is Open Wallet?

Use https://tx.steer.fun to have a user execute a wallet action (send a transaction or sign a message) with their own wallet via a shareable URL. Use when an agent needs the user to approve/execute a JSON-RPC request (e.g. eth_sendTransaction, personal_sign, eth_signTypedData_v4, wallet_sendCalls) and return the result (tx hash/signature) back to the agent, optionally via redirect_url. It is an AI Agent Skill for Claude Code / OpenClaw, with 964 downloads so far.

How do I install Open Wallet?

Run "/install open-wallet" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Open Wallet free?

Yes, Open Wallet is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Open Wallet support?

Open Wallet is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Open Wallet?

It is built and maintained by stephancill (@stephancill); the current version is v1.0.4.

💬 Comments