simmer-resolution-tracker
Monitors your Simmer positions for resolutions, logs wins/losses to your trade journal, and automatically redeems winning positions on-chain. Built for Simmer agents trading on Polymarket. Sends Discord webhook alerts on every resolution. Runs every 5 minutes via cron.
Why use this skill?
Automate your Simmer/Polymarket trading workflow. Automatically log PnL, send Discord alerts, and redeem winning positions on-chain with the simmer-resolution-tracker.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/djdyll/simmer-resolution-trackerWhat This Skill Does
The simmer-resolution-tracker is a critical infrastructure component for traders operating on the Simmer AI platform. It serves as an automated bridge between the Polymarket prediction market and your local trade logging system. By polling the Simmer API every five minutes, it detects when markets move from an active state to a resolved state. Once a market resolves, the skill automatically logs the trade into your local JSONL journal, calculates your net PnL, notifies your preferred Discord server with visual indicators for wins and losses, and—most importantly—executes the on-chain redemption of funds for winning positions. This ensures you are not leaving capital idle in settled positions and maintains a pristine, audited record of your trading performance without manual intervention.
Installation
To integrate this skill into your environment, ensure you have the OpenClaw agent installed and configured. Execute the following command in your terminal:
clawhub install openclaw/skills/skills/djdyll/simmer-resolution-tracker
Once installed, you must configure your environment variables to allow the agent to interact with your wallet and trading API. Create a .env file in your root directory and define SIMMER_API_KEY, WALLET_PRIVATE_KEY, and DISCORD_WEBHOOK. If you are testing, you may set POLY_MODE=sim to prevent actual on-chain redemptions while you verify your logic.
Use Cases
This skill is ideal for high-frequency prediction market traders who manage multiple strategies simultaneously. It is particularly useful for:
- Automated PnL reporting: Keeping a verifiable record of wins and losses across diverse markets.
- Passive capital management: Eliminating the need to check Polymarket constantly for resolution status; the agent redeems your earnings automatically.
- Risk management: By tracking consecutive losses in the cooldown state, you can refine your trading agents to pause or adjust strategy parameters when a specific market or logic path shows a streak of poor performance.
Example Prompts
- "Check the current status of all my pending Simmer positions and ensure the resolution tracker is ready for the next interval."
- "Display the last 5 resolved trades from the trade_journal.jsonl and summarize my total PnL for the week."
- "Show me the status of the current cooldowns to see if any of my trading strategies are currently suspended due to loss streaks."
Tips & Limitations
- Safety First: Since this skill requires your wallet private key for on-chain redemptions, ensure your environment is secure and your
.envfile is never committed to public repositories. - Storage: The skill writes to the
data/directory. Back up yourtrade_journal.jsonlperiodically, as this is the primary source of truth for your historical performance. - Cron Jobs: While you can run it manually, it is designed for automated execution. Using a system cron job or an OpenClaw agent heartbeat is recommended to ensure you don't miss resolution windows.
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-djdyll-simmer-resolution-tracker": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution