Agents/Google Antigravity
Google Antigravity logo

Google Antigravity + GoldRush

by Google
IDE
Standalone
Google Antigravity is an agent-first IDE built on a VS Code foundation with deep Gemini integration. It features a Manager view for running parallel agent tasks, a built-in browser for full-stack debugging, and an MCP Store for one-click tool installation. With GoldRush connected through the MCP Store or manual config, Antigravity can query live blockchain data, orchestrate multi-chain analysis across parallel agents, and generate Web3 features with full IDE context.

Quick Start

1
Install Google AntigravityDownload Antigravity from antigravity.google and open your project. Free during public preview for macOS, Windows, and Linux.
2
Install GoldRush CLIQuery onchain data directly from your terminal, useful for testing queries before using them in Antigravity.
npm install -g @covalenthq/goldrush-cli
3
Add GoldRush MCP ServerOpen the MCP Store via the "..." dropdown in the agent panel, search for GoldRush, and click Install. Or add it manually to your mcp_config.json.
{
  "goldrush": {
    "command": "npx",
    "args": ["-y", "@covalenthq/goldrush-mcp-server"],
    "env": { "GOLDRUSH_API_KEY": "YOUR_API_KEY" }
  }
}
4
Open the Antigravity chat panelUse the built-in Gemini chat or the Manager view for parallel agent tasks.
5
Start querying onchain dataAsk: "Use the GoldRush MCP tools to get token balances for vitalik.eth on Ethereum and Base"

Example Prompts

Get the ETH balance for this wallet address
Show me recent transactions for this address on Base
Generate a GoldRush SDK client with typed balance methods
Add an API route that returns NFT holdings for a wallet
Create a React hook that fetches token prices from GoldRush
Use the Manager to analyze this wallet across 5 chains in parallel
Build a TypeScript utility for multi-chain balance aggregation
Refactor this component to use the GoldRush SDK instead of raw fetch

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

Parallel Multi-Chain Analysis

1Open the Manager view in Antigravity
2Assign separate agents to fetch data from different chains via GoldRush MCP
3Each agent queries balances, transactions, or pricing independently
4Review the aggregated results in a single workspace

Build a Web3 Feature

1Open a component file and start a Gemini chat session
2Ask Antigravity to add GoldRush balance fetching with the MCP tools
3It generates the integration with typed imports and error handling
4Use the built-in browser to test the live output

Full-Stack Debugging with Onchain Data

1Open the built-in browser alongside your code
2Ask Antigravity to debug a failing blockchain query
3It uses GoldRush MCP tools to compare expected vs actual API responses
4Apply the fix and verify in the integrated browser

Migrate to GoldRush

1Ask Antigravity to analyze your current blockchain data layer
2It plans a migration from raw RPC calls to the GoldRush SDK
3Antigravity generates multi-file changes with proper typing
4Review the diff and accept the coordinated migration

Tips for Success

Use the MCP Store for one-click GoldRush server installation instead of manual config
The Manager view is ideal for multi-chain tasks — assign one agent per chain
Use the built-in browser to visually verify blockchain UI as you build
Save GoldRush workflows as skills in .agents/skills/ for team reuse

Google Antigravity FAQ

Open the MCP Store via the "..." dropdown in the agent panel and search for GoldRush, or manually add the server configuration to your mcp_config.json file. Both approaches connect GoldRush tools to the Gemini agent.

Troubleshooting

MCP Server not appearing in AntigravityRestart Antigravity after adding the MCP configuration. Check the MCP panel to verify the server status shows as connected. Ensure npx is available in the integrated terminal.
Antigravity not using GoldRush toolsExplicitly mention 'use the GoldRush MCP tools' in your prompt. Gemini may need a direct reference to prefer MCP tools over general web search.
Slow responses when using MCPMCP tool calls add latency as they make live API requests. For faster iteration, ask Antigravity to generate code with the SDK instead of making live calls during development.

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.