GenTech Labs' integration patterns for BlockRun MCP from Hermes Agent. Covers daily usage patterns, cost-optimized workflows, multi-tool pipelines, and reliable error handling for BlockRun's full toolset.
SkillScore86Maintained
Automatic
◆AI Engineer pack
Last verified 9/23/2026
What it changes
Passed 16 of 19 test cases with the skill, and 3 of 19 without it.
Without skill14%
With skill86%
Checks it passed that the model alone missed
Sets path to search in blockrun_exa.
States single RPC call pricing as $0.0030.
Invokes blockrun_chat with mode set to glm.
and 24 more in the full report
16 fixed3 passed either way3 still failing0 broke
Pass-rate lift
+73 pp
Tokens
+74%
Agent turns
0%
Response time
-45%
Model gemini-3.6-flashMeasured 9/23/2026v519 of 22 cases passed with skill · 19 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 16
Prompt
I am deploying the agent platform on a fresh server instance and need to perform the initial one-time wallet setup for funding via QR code. Show the tool call.
What was checked, without and with the skill
Checked
Without skill
With skill
Invokes blockrun_wallet with action set to setup.
Missed
Passed
case-15 · gemini-3.6-flash · 9/23/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md281 linessingle file
GenTech Labs — BlockRun Integration Patterns
Real-world patterns from running BlockRun MCP in production across 32 cron jobs and daily agent operations.
Getting Started
Initial Wallet Setup
# Set up BlockRun wallet (one-time)
blockrun_wallet(action="setup")
# → Follow the QR to fund the wallet with USDC
Budget Controls
# Set a global budget cap so spending never surprises you
blockrun_wallet(action="budget", budget_action="set", budget_amount=10.0)
# Spawn child agents with delegate budgets
blockrun_wallet(action="delegate", agent_id="researcher", agent_limit=2.0)
blockrun_wallet(action="delegate", agent_id="data-poller", agent_limit=0.50)
Check Balance
blockrun_wallet(action="status")
# → Two wallets: Base + Solana. Active chain shown. Check before expensive runs.