Agents/OpenClaw
OpenClaw logo

OpenClaw + GoldRush

by Peter Steinberger
Terminal
Standalone
OpenClaw is an open-source personal AI agent that runs on your own devices with full autonomy. It integrates with messaging platforms, supports MCP, and can write its own skills to extend its capabilities. With GoldRush integration, OpenClaw can autonomously monitor wallets, track portfolio changes, and build blockchain data workflows that run on a schedule.

Quick Start

1
Install OpenClaw
npm install -g openclaw@latest
2
Install GoldRush CLIQuery onchain data directly from your terminal, useful for testing queries before using them in OpenClaw.
npm install -g @covalenthq/goldrush-cli
3
Onboard and start OpenClawFollow the setup wizard to configure your LLM provider and messaging channels.
openclaw onboard --install-daemon
4
Add GoldRush MCP ServerConfigure the GoldRush MCP Server in your OpenClaw MCP registry settings.
5
Start using GoldRushAsk: "Get the token balances for vitalik.eth on Ethereum and summarize the portfolio"

Example Prompts

Get the token balances for this wallet on Ethereum
Set up a cron job to check wallet balances every hour
Monitor this address for large token transfers and notify me
Build a skill that fetches DEX trading volume daily
Analyze the NFT holdings for this wallet across chains
Create a webhook that triggers when a new DEX pair is created
Write a skill to track portfolio value changes over time
Fetch historical token prices for WETH over the last 30 days

Available MCP Tools (27)

Cross-Chain

multichain_balancesFetch spot and historical balances for an address on up to 10 EVM chains.
multichain_transactionsFetch paginated transactions for up to 10 addresses and 10 chains.
multichain_address_activityLocate chains an address is active on with a single API call.

Balances

token_balancesGet native and ERC20 token balances with spot prices and metadata.
historical_token_balancesGet token balances at a specific block height or date.
historical_portfolio_valueGet daily portfolio balance broken down by token.
erc20_token_transfersGet transfer-in and transfer-out events with historical prices.
token_holdersGet paginated current or historical holders of a token.
native_token_balanceGet native token balance with current market value.

Transactions

transactionFetch a single transaction with decoded log events.
transaction_summaryGet earliest/latest transactions and count for a wallet.
transactions_for_addressGet paginated transactions with decoded logs for an address.
transactions_for_blockGet all transactions in a block with decoded events.

Bitcoin

bitcoin_hd_wallet_balancesGet balances for child addresses from an HD wallet xpub key.
bitcoin_transactionsGet full transaction history for a Bitcoin wallet.
bitcoin_non_hd_wallet_balancesGet balance for a non-HD Bitcoin address.

NFTs

nft_for_addressGet ERC721 and ERC1155 NFTs held by an address.
nft_check_ownershipVerify NFT ownership within a collection.
nft_check_ownership_token_idVerify ownership of a specific NFT by token ID.

Pricing

historical_token_pricesGet historical prices for ERC20 and native tokens.
pool_spot_pricesGet spot prices for a Uniswap V2/V3 pool.

Security

token_approvalsGet token approvals categorized by spender with risk levels.

Utility

gas_pricesGet real-time gas estimates for low, medium, and high speeds.
blockFetch a single block with timestamp, tx count, and miner info.
block_heightsGet block heights within a date range.
log_events_by_addressGet event logs emitted from a contract address.
log_events_by_topicGet event logs by topic hash across all contracts.

GoldRush Agent Skills

GoldRush Agent Skills give AI agents structured context for every endpoint, parameter, and credit cost. View all skills on GitHub →
Install GoldRush Skills
npx skills add covalenthq/goldrush-agent-skills
Available skills
Foundational APIREST endpoints for historical blockchain data. Balances, transactions, NFTs, token prices, security checks, cross-chain queries across 100+ networks.
Streaming APIReal-time GraphQL subscriptions. OHLCV candles, new DEX pairs, wallet activity monitoring, token search, and PnL queries via WebSocket.
x402Pay-per-request access without API keys. Agents pay with stablecoins using the HTTP 402 protocol. No accounts, no rate limits, no key management.
CLITerminal-first blockchain data with native MCP support. 17 commands that work for both humans and AI agents.

Common Workflows

Automated Wallet Monitoring

1Ask OpenClaw to create a wallet monitoring skill
2It writes a skill that calls GoldRush APIs on a cron schedule
3Configure notifications via Telegram, Discord, or Slack
4OpenClaw runs the skill autonomously and alerts on changes

Portfolio Tracking Bot

1Request a portfolio tracker for multiple wallets
2OpenClaw creates a skill using GoldRush balance and pricing APIs
3Set up daily summary reports via your messaging platform
4The bot tracks value changes and highlights significant movements

Build a Custom Blockchain Skill

1Describe the blockchain data task you need automated
2OpenClaw writes a new skill using GoldRush SDK
3Test the skill interactively through chat
4Deploy it as a scheduled or webhook-triggered automation

DEX Activity Alerts

1Ask OpenClaw to monitor DEX activity on specific chains
2It builds a skill that queries GoldRush for new pairs and volume
3Configure alert thresholds and notification channels
4Receive real-time alerts when conditions are met

Tips for Success

OpenClaw can write its own skills, so ask it to build GoldRush integrations as reusable skills
Use cron jobs for regular blockchain data checks like balance monitoring
Configure multiple messaging channels to receive alerts where you prefer
Start with simple queries before building complex automated workflows

OpenClaw FAQ

Yes, OpenClaw has MCP Registry support for integrating external tools like the GoldRush MCP Server. Configure it through the MCP settings in your OpenClaw instance.

Troubleshooting

MCP Server not connectingCheck your MCP registry configuration in OpenClaw settings. Ensure Node.js 22+ is installed and the GoldRush MCP Server can be reached.
Skills failing to executeReview the skill code OpenClaw generated. Ensure your GOLDRUSH_API_KEY environment variable is set. Check the OpenClaw logs for detailed error messages.
Cron jobs not triggeringVerify the OpenClaw daemon is running with 'openclaw onboard --install-daemon'. Check that the cron expression is valid and the skill is properly registered.

Get Started

Get started with GoldRush API in minutes. Sign up for a free API key and start building.

Support

Explore multiple support options! From FAQs for self-help to real-time interactions on Discord.

Contact Sales

Interested in our professional or enterprise plans? Contact our sales team to learn more.