Skip to main content

Transaction Endpoints

Transaction API

Operation Identity:
  • Operation ID: getTransaction
  • GET /v1/{chainName}/transaction_v2/{txHash}/
  • SDK: TransactionService.getTransaction()
Role: primary | Credit Cost: 0.1 per call | API Type: REST Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.1 per call Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Base cost is 0.1 credits (e.g. requests that return with status 200 but no items).
Calls with no-logs cost 0.05 credits/item. Internal transactions are included in the response by using with-internal and cost 0.05 credits/item.
Note: with-internal is supported on select EVM chains only. See Traces Support for the current list of supported chains.
Comparing GoldRush’s Transactions API to RPC Providers How to Get Transaction History for an Address on Ethereum

Block Transactions API by Page

Operation Identity:
  • Operation ID: getTransactionsForBlockByPage
  • GET /v1/{chainName}/block/{blockHeight}/transactions_v3/page/{page}/
Role: specialized | Credit Cost: 0.1 per item | API Type: REST Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.1 per item Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Requests that return status 200 and no data cost 0.1 credits.
Enabling no-logs reduces request cost to 0.05 credits/item.

Block Transactions API

Operation Identity:
  • Operation ID: getTransactionsForBlockHash
  • GET /v1/{chainName}/block_hash/{blockHash}/transactions_v3/
Role: specialized | Credit Cost: 0.1 per item | API Type: REST Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.1 per item Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Requests that return status 200 and no data cost 0.1 credits.
Enabling no-logs reduces request cost to 0.05 credits/item. Introducing Transactions V3 APIs Comparing GoldRush’s Transactions API to RPC Providers How to Track Wallets or Transactions with the GoldRush API How to Get the Number of Transactions in a Block How to Get All Historical Transactions in a Block

Earliest Wallet Transactions API

Operation Identity:
  • Operation ID: getEarliestTimeBucketTransactionsForAddress
  • GET /v1/{chainName}/bulk/transactions/{walletAddress}/
Role: specialized | Credit Cost: 0.1 per item | API Type: REST Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.1 per item Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Returns the same results as the first timebucket for an address in the Get recent transactions endpoint.
Requests that return status 200 and no data cost 0.1 credits. Calls with no-logs cost 0.05 credits/item. Internal transactions are included in the response by using with-internal and cost 0.05 credits/item.
Note: with-internal is supported on select EVM chains only. See Traces Support for the current list of supported chains.
Introducing Transactions V3 APIs Comparing GoldRush’s Transactions API to RPC Providers How to Get Transaction History for an Address on Ethereum

Paginated Wallet Transactions API

Operation Identity:
  • Operation ID: getTransactionsForAddressV3
  • GET /v1/{chainName}/address/{walletAddress}/transactions_v3/page/{page}/
Role: primary | Credit Cost: 0.1 per item | API Type: REST Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.1 per item Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: This endpoint returns paginated transactions, starting with the earliest transactions on page 0. For the most recent transactions, refer to the Get recent transactions for address (v3) endpoint.
Requests that return status 200 and no data cost 0.1 credits. Enabling no-logs reduces request cost to 0.05 credits/item. Internal transactions are included in the response by using with-internal and cost 0.05 credits/item.
Note: with-internal is supported on select EVM chains only. See Traces Support for the current list of supported chains.
Introducing Transactions V3 APIs Comparing GoldRush’s Transactions API to RPC Providers How to Get Transaction History for an Address on Ethereum

Wallet Transaction History API

Operation Identity:
  • Operation ID: getRecentTransactionsForAddress
  • GET /v1/{chainName}/address/{walletAddress}/transactions_v3/
Role: primary | Credit Cost: 0.1 per item | API Type: REST Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.1 per item Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Requests that return status 200 and no data cost 0.1 credits.
Enabling no-logs reduces request cost to 0.05 credits/item. Internal transactions are included in the response by using with-internal and cost 0.05 credits/item.
Note: with-internal is supported on select EVM chains only. See Traces Support for the current list of supported chains.
Introducing Transactions V3 APIs Comparing GoldRush’s Transactions API to RPC Providers

Time Bucket Transactions API

Operation Identity:
  • Operation ID: getTimeBucketTransactionsForAddress
  • GET /v1/{chainName}/bulk/transactions/{walletAddress}/{timeBucket}/
  • SDK: TransactionService.getTimeBucketTransactionsForAddress()
Role: specialized | Credit Cost: 0.1 per item | API Type: REST Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.1 per item Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Requests that return status 200 and no data cost 0.1 credits.
Enabling no-logs reduces request cost to 0.05 credits/item. Scaling Transactions API with Time Buckets Introducing Transactions V3 APIs Comparing GoldRush’s Transactions API to RPC Providers

Wallet Transaction Summary API

Operation Identity:
  • Operation ID: getTransactionSummary
  • GET /v1/{chainName}/address/{walletAddress}/transactions_summary/
  • SDK: TransactionService.getTransactionSummary()
Role: primary | Credit Cost: 1 per call | API Type: REST Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 1 per call Processing: Batch
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: - Base cost is 1 credit.
  • Using with-gas is an additional 1 credit.
  • Using with-transfer-count is an additional 3 credits.
Building Web3 Wallets (Part 7) - Multi-Chain Wallet Activity Summary Comparing GoldRush’s Transactions API to RPC Providers How to Get Transaction History for an Address on Ethereum

Bitcoin Transaction History API

Operation Identity:
  • Operation ID: getTransactionsForBtcAddress
  • GET /v1/cq/covalent/app/bitcoin/transactions/
  • SDK: BitcoinService.getTransactionsForBtcAddress()
Role: primary | Credit Cost: 0.1 per item | API Type: REST Chains: btc-mainnet

Query Parameters

Response Fields

Item Fields

Pagination Fields

Credit Cost: 0.1 per item Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Only supports non-HD bitcoin addresses.