Crypto transaction monitoring API

Decoded history for any address, including the internal transfers that move funds inside contracts, token approvals with the value at risk, and balances on any past date. GoldRush is the data layer under your rules or your screening vendor. It doesn't score addresses or check sanctions lists.

0xd8dA…6045 on Ethereum2,153 tokens approved
Unlimited approvals
2,168 of 2,191
Value at risk
$3,825.99
Token approvals with the most value at risk for 0xd8dA…6045
TokenValue at riskRisk factor
WETH$3,391.21Consider revoking
USDT$290.49Consider revoking
aWETH$119.67Consider revoking
DAI$14.31Low risk
RAI$10.13Low risk
One call to approvals, 2 credits. Snapshot from 29 Oct 2026.

Used by EY, Fidelity and Consensys

  • EY
  • Fidelity
  • Consensys
  • Jump
  • Ondo
  • ThorWallet
  • Rainbow
  • Matcha
  • Velora
  • AtomicWallet
  • Atlas Wallet
  • OneKey

Onchain data for AML and compliance

Each compliance check maps to an endpoint or two. Credit costs are per call unless a row says per item.

  • Transaction monitoring

    Poll the addresses you watch for their newest transactions and run your rules on each one. with-classification=true adds a type such as swap or send_token and a plain-English description, so a rule can branch on what happened instead of decoding every protocol. Check up to 10 addresses on up to 10 chains in one call.

  • Source of funds

    Trace where funds came from, including ETH moved inside contract calls, which a plain transaction list misses. Decoded transfer events give the sender, receiver and amount of every token movement.

  • Approval and allowance exposure

    List every approval an address has granted, by token and spender, with the allowance, the value at risk and a risk factor. That is the data behind an exposure review or a revoke prompt.

  • Audit-ready history

    Reconstruct what an address held on any past date, priced that day, and summarise its activity: total transactions, and the first and last of them.

MCP server and Agent Skills for compliance

The hosted GoldRush MCP server gives Claude, Cursor and other MCP clients 37 tools, including transactions_for_address, transaction, token_approvals and multichain_address_activity. GoldRush Agent Skills give coding agents the endpoints, parameters and credit costs, so the code they write calls the API correctly. Both work in Claude Code and Cursor, among other agents, and agents without an API key can pay per request in stablecoins on Base through x402.

# MCP server: 37 tools, hosted by GoldRush
claude mcp add --transport http goldrush \
  https://mcp.goldrushdata.com/mcp \
  --header "Authorization: Bearer $GOLDRUSH_API_KEY"

# Agent Skills: Foundational API, x402 and CLI
npx skills add covalenthq/goldrush-agent-skills
  • Case summary

    Given an address, list the chains it used, its first and last activity and its largest transfers, as a draft for an analyst.

  • Approval review

    Flag unlimited approvals with value at risk across a customer's wallets.

  • Watchlist check

    Each morning, check the addresses on a watchlist for new transactions above a threshold.

Monitoring on GoldRush vs raw JSON-RPC

A node has no index by address, and internal transfers need trace calls on an archive node. Here is what each compliance check takes on raw JSON-RPC, and on GoldRush.

GoldRush vs Raw JSON-RPC
Raw JSON-RPCGoldRush
History for an addressNo lookup by address: scan blocks or run an indexerPaginated history, newest or oldest first
Internal transfersTrace calls on an archive node that supports themwith-internal=true, on select EVM chains
What happenedWrite a decoder for each protocol's eventsA type, a category and a plain-English description
Token movementsDecode Transfer logs with each contract's ABIDecoded transfers with sender, receiver and amount
ApprovalsScan Approval events, then read each allowanceApprovals by spender, with value at risk and a risk factor
Balances on an audit dateFind the block for the date, then an archive read per tokenOne call with date or block-height
Several chainsA node per chainUp to 10 chains per call
Risk scores and sanctions screeningNot providedNot provided: apply your own rules or a screening vendor

Sources: paginated transactions, traces support, token approvals, historical balances and cross-chain transactions.

Security and SOC 2 compliance

GoldRush is SOC 2 Type 2 compliant. Data is encrypted at rest with AES-256 and in transit with TLS 1.2, and we work with security firms to take down phishing sites and impersonators.

AICPA SOC and SOC 2 Type 2 badges

Start free

Every account starts with a 14-day free trial: 25,000 API credits and 4 requests per second, with no credit card. Transactions cost 0.1 credits per item, so the trial covers 250,000 decoded transactions. Paid plans start at $10 a month.

Monitoring API FAQ

An API that returns what an address has done onchain, decoded and in order, so your monitoring rules can run on it. GoldRush serves transaction history, internal transfers, token transfers, approvals and historical balances over REST for 100+ chains.

Transaction monitoring API docs

Start here

Reference

Compare