torch-market
Torch Vault is a full-custody on-chain escrow for AI agents on Solana. The vault holds all assets -- SOL and tokens. The agent wallet is a disposable controller that signs transactions but holds nothing of value. No private key with funds required. The vault can be created and funded entirely by the human principal -- the agent only needs an RPC endpoint to read state and build unsigned transactions. Authority separation means instant revocation, permissionless deposits, and authority-only withdrawals. Built on Torch Market -- a programmable economic substrate where every token is its own self-sustaining economy with bonding curves, community treasuries, lending markets, and governance.
Why use this skill?
Securely manage on-chain assets with the Torch Market OpenClaw skill. Features non-custodial vaults, disposable agent signing, and integrated bonding curve trading.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mrsirg97-rgb/torchmarketWhat This Skill Does
The torch-market skill provides a robust, non-custodial financial interface for OpenClaw agents operating on the Solana blockchain. It acts as an integration layer between the agent and Torch Vault, a specialized on-chain escrow system. Unlike traditional hot-wallet setups where agents are vulnerable to total fund loss if compromised, torch-market implements an authority-separation model. The agent functions as a disposable transaction signer, while the actual assets (SOL and SPL tokens) remain secured in a separate on-chain vault. This skill allows agents to engage in sophisticated economic activities—such as trading on bonding curves, participating in community treasuries, and utilizing lending markets—without ever holding significant value in the agent's signing wallet.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/mrsirg97-rgb/torchmarket
Ensure your agent environment has access to a reliable Solana RPC endpoint, as the skill requires this to read on-chain state and build unsigned transaction instructions dynamically.
Use Cases
This skill is ideal for agents tasked with autonomous portfolio management, market making, or decentralized finance (DeFi) strategy execution. Use it for:
- Launching new tokens with fair-launch bonding curves.
- Executing automated buy/sell orders that settle directly into a secure vault.
- Participating in community governance votes for token treasuries.
- Managing collateralized borrowing and lending strategies within the Torch Market ecosystem.
Example Prompts
- "Check the current status of the bonding curve for the token with mint address [ADDRESS] and execute a buy order for 5 SOL if the price is below the 10-day moving average."
- "Transfer 50 SOL from the primary vault to the lending market pool for the [TOKEN_NAME] economy to start earning yield."
- "Review the pending governance proposals for my current holdings and vote 'Approve' on the treasury expansion proposal."
Tips & Limitations
- Security First: Always ensure your human principal wallet controls the vault authority. Revoke agent keys immediately if suspicious activity is detected.
- Transaction Costs: While the agent wallet only needs dust for gas fees, ensure the vault itself is adequately funded before attempting large trades.
- Environment: This skill relies strictly on the Torch Market Anchor IDL; ensure your local SDK is updated to the latest version to maintain compatibility with updated on-chain program handlers.
- Volatility Warning: Bonding curves are highly sensitive. When automating, always define strict slippage tolerances in your strategy prompts to prevent unfavorable execution during high volatility events.
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-mrsirg97-rgb-torchmarket": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
torch-liquidation-agent
Read-only lending market scanner for Torch Market on Solana. No wallet required. Scans lending markets, profiles borrower wallets, and scores loans by risk. Default info mode makes no state changes and requires only an RPC endpoint. Optional bot mode (requires wallet) can execute liquidations on positions that crossed the on-chain threshold.
torch-liquidation-bot
Autonomous vault-based liquidation keeper for Torch Market lending on Solana. Scans all migrated tokens for underwater loan positions (LTV > 65%), builds and executes liquidation transactions through a Torch Vault, and collects a 10% collateral bonus. The agent keypair is generated in-process -- disposable, holds nothing of value. All SOL and collateral tokens route through the vault. The human principal creates the vault, funds it, links the agent, and retains full control. Built on torchsdk v3.2.3 and the Torch Market protocol.
torch-domain-auction-bot
Domain lending protocol on Solana. Domains become tokens. Tokens become collateral. Top holder controls the domain. Borrow SOL against your position -- but get liquidated and you lose the domain. Built on torchsdk v3.2.3 and the Torch Market protocol.
torch-prediction-market-bot
Autonomous vault-based prediction market bot for Torch Market on Solana. Creates binary prediction markets as Torch tokens — the bonding curve provides price discovery, the treasury accumulates value from trading fees, and the vault manages positions. Each market has an oracle (price feed or manual) and resolves at a deadline. The agent keypair is generated in-process -- disposable, holds nothing of value. All SOL routes through the vault. The human principal creates the vault, funds it, links the agent, and retains full control. Built on torchsdk v3.2.3 and the Torch Market protocol.