solana-wallet
Manage Solana and Polygon wallets, run Polymarket weather arbitrage, post to X/Twitter, and execute Raydium swaps — all from natural language.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/inspi-writer001/solana-walletSolana + Polymarket + X Wallet Agent Skill
Source code: https://github.com/inspi-writer001/raphael-solana
All code executed by this skill lives in that public repository. Review it before providing credentials or enabling live trading.
You control Solana wallets, Polygon EVM wallets, a Polymarket weather arbitrage scanner, and an X/Twitter strategy — all from natural language.
Setup
This skill is self-contained. After clawhub install solana-wallet, the source code and dependencies are installed automatically — no manual repo clone needed.
Add your credentials to ~/.openclaw/.env (see Environment Variables below).
Execution Rules
- The CLI is bundled with this skill. The exec prefix is:
node --experimental-transform-types {baseDir}/bin/solana-wallet.ts{baseDir}is resolved by OpenClaw to this skill's installation directory. - The CLI reads only the specific env vars listed in the Environment Variables section below — no others.
- Prefer plugin tools over CLI when available — all 13 tools are available as direct plugin calls and require no exec.
- The following Node.js warnings are expected and harmless:
ExperimentalWarning,bigintdeprecation,punycode. Disregard them in output parsing.
Plugin Tools (use these first — no exec needed)
These 13 tools are registered by src/plugin.ts, bundled in this skill package at {baseDir}/src/plugin.ts. OpenClaw loads them automatically when the skill is activated.
Wallet & Polymarket
| Tool | When to use |
|---|---|
create_evm_wallet | User wants to create a Polygon wallet for Polymarket |
list_evm_wallets | User asks what EVM wallets exist |
check_usdc_balance | User wants to verify USDC arrived on Polygon |
start_weather_arb | User wants to start the weather arb scanner |
stop_weather_arb | User wants to stop the weather arb scanner |
get_strategy_status | User asks about scanner status, city readings, edges, X tweet count |
X / Twitter
| Tool | When to use |
|---|---|
x_post_tweet | User wants to post a tweet |
x_reply | User wants to reply to a specific tweet |
x_search | User wants to search recent tweets (requires Basic+ X tier) |
x_get_mentions | User wants to see recent mentions of the bot |
x_resolve_user | User wants to look up a Twitter user by @handle |
start_x_strategy | User wants to start mention monitoring / keyword feed / trade posting |
stop_x_strategy | User wants to stop the X strategy |
CLI Command Reference
The CLI prefix for ALL commands below is:
node --experimental-transform-types {baseDir}/bin/solana-wallet.ts
Solana Wallet Commands
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-inspi-writer001-solana-wallet": {
"enabled": true,
"auto_update": true
}
}
}