Miraix Binance Agent Firewall
by @richard7463
Use this skill when the user wants to audit a Binance trading prompt, decide whether an AI trader should get Binance account permissions, return Pass/Warn/Bl...
clawhub install miraix-binance-agent-firewallπ About This Skill
name: miraix-binance-agent-firewall description: Use this skill when the user wants to audit a Binance trading prompt, decide whether an AI trader should get Binance account permissions, return Pass/Warn/Block with guardrails, identify allowed/watch-only/blocked symbols, rewrite the prompt into a safer operating mode, or generate a share card URL for the probation report.
Miraix Binance Agent Firewall
Use this skill to judge whether an AI trading prompt is safe enough to touch a Binance account. It is backed by Miraix public endpoints and Binance public market data.
Public endpoints:
https://app.miraix.fun/api/binance-agent-firewallhttps://app.miraix.fun/api/binance-agent-firewall/share-imageWhen to use it
Workflow
1. Extract the raw trading prompt from the request. If none is provided, ask for it. 2. Extract Binance symbols if the user gives them. If they do not, send an empty list and let the API infer context from the prompt. 3. Run:
curl -sS -X POST https://app.miraix.fun/api/binance-agent-firewall \
-H 'Content-Type: application/json' \
-d '{"prompt":"","symbols":["",""]}'
4. Base the answer on the returned JSON. The most important fields are:
- status
- safetyScore
- verdict
- summary
- findings
- guardrails
- permissionPlan
- probationProfile
- safePrompt
- shareText
5. If the user wants the safest possible operating version, prefer safePrompt over inventing a new rewrite.
6. If the user wants a share card, build a payload with:
- status
- safetyScore
- verdict
- summary
- primaryFinding
- primaryGuardrail
- symbols
- dimensions
- generatedAt
Then URL-encode the JSON and append it to:
https://app.miraix.fun/api/binance-agent-firewall/share-image?payload=
7. If the user wants a social post, start from shareText and adapt the tone instead of rewriting the whole result from scratch.
Output guidance
futuresDataAvailable is false, say funding data was unavailable instead of making it up.