GoldRush vs Alchemy

Decoded multichain data API vs JSON-RPC and node infrastructure.

GoldRush vs Alchemy at a glance
AlchemyGoldRush
Chain coverage75+100+ chains
Decoded data + JSON-RPCSeparate productsOne API
Pricing modelCompute unitsFlat credits

Reviewed against Alchemy's site.

GoldRush or Alchemy: which one fits

GoldRush is a decoded, multichain data API. One call returns wallet balances, transactions with parsed logs, NFTs with metadata, and prices. Alchemy is a node-infrastructure provider, with NFT and Enhanced APIs layered on top of its JSON-RPC product. If your app is wallets, portfolio trackers, tax tools, or agentic workflows that need ready-to-consume data across many chains, GoldRush is the shorter path. If you primarily need high-throughput JSON-RPC plus Alchemy-specific products like Account Kit, Alchemy is the safer pick.

Choose GoldRush for

Apps that need decoded, multichain wallet, NFT, and pricing data without writing per-chain indexers. Autonomous AI agents that pay per request via x402.

Choose Alchemy for

Apps centered on high-throughput JSON-RPC, Alchemy's Enhanced APIs, and Account Kit for embedded wallets.

Why choose GoldRush over Alchemy

The differences that matter when you ship multichain data, drawn from each product's public docs and pricing.

  • One API for decoded data

    Balances, transactions, NFTs, and prices return from a single GoldRush endpoint. On Alchemy these live across separate Token, NFT, Prices, and Portfolio APIs.

  • DEX pool prices built in

    Spot prices for DEX pools ship natively alongside spot and historical token prices, plus OHLCV candles for Hyperliquid markets.

  • Transparent credit model

    One credit unit across every endpoint, instead of per-method compute-unit metering that varies by call.

  • Decoded data across 100+ chains

    Consistent decoded wallet, NFT, and pricing primitives across 100+ chains from one product.

Feature comparison

What each API covers, row by row. Where a feature exists on both, the note says how they differ.

GoldRush vs Alchemy feature comparison
AlchemyGoldRush
Chain coverageAlchemy lists 75 supported blockchains75+100+
JSON-RPC endpointsAll supported chains30+ EVM chains
Decoded wallet balances APIBoth expose token balancesYesYes
Token pricesAlchemy ships a Prices APIYesYes
DEX pool spot pricesBeyond Alchemy's spot/historical token pricesNoYes
OHLCV candlesNoHyperliquid only
Historical balances at any blockLimitedYes
x402 pay-per-requestAlchemy ships x402 via AgentPayYesYes
14-day trialFree tier with compute units25k credits
Hyperliquid endpointsNoYes
Bitcoin supportNoYes

Sources: GoldRush docs and Alchemy.

Pricing

Plans as each provider lists them, reviewed . Check Alchemy for current rates.

Alchemy

  • FreeLimited compute unitsFrom $0/mo
  • GrowthStarting around $49/mo
  • ScaleStarting around $289/mo
  • EnterpriseContact sales

GoldRush

  • 14-day trial25k credits, 4 req/s, no card$0
  • Vibe Coding$10/mo
  • Professional$250/mo
  • Inner CircleEnterprise SLACustom
  • x402No signup, autonomous agentsPay-per-request

Same task on both APIs

Get all ERC-20 balances for a wallet on Ethereum mainnet. Compare the request shape and how much each call returns.

Alchemy

// Alchemy: getTokenBalances, then getTokenMetadata per token
import { Alchemy, Network } from "alchemy-sdk";
const alchemy = new Alchemy({
  apiKey: process.env.ALCHEMY_API_KEY,
  network: Network.ETH_MAINNET,
});
const balances = await alchemy.core.getTokenBalances(
  "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
);
// Each balance still needs metadata to be useful.
// Resolve symbol, decimals, and price separately.
const enriched = await Promise.all(
  balances.tokenBalances.map(async (b) => {
    const meta = await alchemy.core.getTokenMetadata(b.contractAddress);
    return { ...b, ...meta };
  })
);

GoldRush

// GoldRush, wallet balances on any chain
const res = await fetch(
  "https://api.covalenthq.com/v1/eth-mainnet/" +
  "address/vitalik.eth/balances_v2/",
  { headers: { Authorization: "Bearer " + process.env.GOLDRUSH_API_KEY } }
);
const { data } = await res.json();
console.log(data.items);

Switching from Alchemy?

The migration guide maps Alchemy endpoints to GoldRush one by one, including the ones GoldRush doesn't replace, with code you can paste.

Common questions

GoldRush is primarily a data layer. It sits on top of blockchain infrastructure and serves decoded, ready-to-consume data across 100+ chains. Think of it as a JSON-RPC aggregator that parses transactions, balances, NFTs, and prices into a single unified API. Alchemy is primarily a node-infrastructure provider with NFT and Enhanced APIs layered on top of its RPC product.

Other comparisons