← Back to Skills Marketplace
Wallet Twin Court
by
richard7463
· GitHub ↗
· v1.0.1
· MIT-0
113
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install wallet-twin-court
Description
Use this skill when the user wants to put a Solana wallet on trial, identify the action most likely to cause regret tomorrow, return a verdict, and only then...
Usage Guidance
This skill is coherent with its stated goal of producing a pre‑trade verdict for a Solana wallet, but it sends the wallet address to a third‑party endpoint you may not control. Before installing or invoking it, confirm: (1) Who operates https://todays-orders.vercel.app and what is their privacy/data retention policy? (2) Does your platform already provide the 'OKX OnchainOS' connector the skill expects, and will any signing/broadcast require your explicit confirmation? (3) Test the skill with an empty/throwaway wallet address first. If you plan to use a real wallet, never allow the skill to perform broadcasts unless you explicitly approve the exact signed transaction; prefer preparing previews locally and signing in your own wallet interface. If you cannot verify the court endpoint operator or you are concerned about exposing wallet addresses, do not use this skill with production funds.
Capability Analysis
Type: OpenClaw Skill
Name: wallet-twin-court
Version: 1.0.1
The skill is classified as suspicious due to a potential shell injection vulnerability in the SKILL.md file. The instructions direct the AI agent to construct a shell command using a user-provided wallet address without explicit sanitization, which could allow for arbitrary command execution if a malicious address (e.g., containing backticks or subshells) is provided. Additionally, the skill transmits wallet addresses to an external third-party endpoint (https://todays-orders.vercel.app/api/todays-orders), which, while aligned with the stated purpose of providing a 'wallet court' analysis, constitutes data exfiltration of user-identifiable blockchain information.
Capability Assessment
Purpose & Capability
The skill's stated purpose is to judge a Solana wallet and produce a single verdict; the SKILL.md stays on that topic. However it explicitly expects an 'OKX OnchainOS' factual layer (Wallet/Market/Trade/Broadcast) without declaring any credentials or dependency; this is an implicit runtime dependency rather than an explicit requirement. That mismatch is plausible if the agent platform already provides OnchainOS, but it should be documented.
Instruction Scope
Runtime instructions require POSTing the wallet address to a public endpoint (https://todays-orders.vercel.app/api/todays-orders) and basing the court verdict on the returned JSON. Sending wallet addresses to an external third party is a clear privacy/data‑exfiltration risk. The instructions otherwise remain scoped to wallet analysis, quotes, previews and optionally execution, and do not ask for unrelated host files or secrets. The skill also defers signing/broadcasting to the client environment but lacks specifics on how signing will be gated.
Install Mechanism
This is an instruction‑only skill with no install spec and no code files; nothing is written to disk by the skill itself. That reduces install risk.
Credentials
The skill requests no environment variables or credentials in the registry metadata, yet requires access to OnchainOS capabilities (including Trade and Broadcast). This implicit need for signing/broadcast capability is not declared. Additionally, the skill transmits wallet addresses to an external service — a sensitive action not justified by declared environment requirements.
Persistence & Privilege
The skill is not always‑on and does not request elevated platform privileges. It does not request to modify other skills or system config. Autonomous invocation is enabled by default on the platform but that is normal and not by itself a concern here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wallet-twin-court - After installation, invoke the skill by name or use
/wallet-twin-court - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Bind Wallet Twin Court to the court API and block wallet-roast fallback.
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Wallet Twin Court?
Use this skill when the user wants to put a Solana wallet on trial, identify the action most likely to cause regret tomorrow, return a verdict, and only then... It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.
How do I install Wallet Twin Court?
Run "/install wallet-twin-court" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Wallet Twin Court free?
Yes, Wallet Twin Court is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Wallet Twin Court support?
Wallet Twin Court is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Wallet Twin Court?
It is built and maintained by richard7463 (@richard7463); the current version is v1.0.1.
More Skills