Introducing the new GoldRush Multichain & Multiaddress Transactions API where you can fetch transactions for up to 10 EVM addresses across 10 EVM chains with one API call.
Some key points to note:
-
The pagination method used for this API are cursors . Note the response includes the following cursor specific fields:
cursor_beforecursor_afterThe values of these fields can be passed as query params to scroll through the transactions usingbefore={cursor_before}orafter={cursor_after}
-
If
cursor_before=null, you’ve reached the first page of the descending transaction list -
Cursors are linked to the list of chains that transactions are fetched from. If, for example, you obtain a
cursor_beforevalue when queryingchains=1,56and then try to use that value withchains=1,137, you will get an error. -
ALL supported chains can be passed in the
chains=query param (both chain names and ID’s are supported) up to a maximum of 10 chains. - When no chains are specified, the API defaults to use the Foundational Chains.