LogoLogo
HomeMetadata APIAPI PROTwitter
Etherscan
Etherscan
  • Introduction
  • ✨Getting Started
    • Creating an Account
    • Getting an API key
    • Endpoint URLs
  • 🎯API Endpoints
    • Accounts
    • Contracts
    • Transactions
    • Blocks
    • Logs
    • Geth/Parity Proxy
    • Tokens
    • Gas Tracker
    • Stats
  • 🏆API PRO
    • Etherscan API PRO
    • API PRO Endpoints
    • Metadata API
  • 🧑‍🍳Recipes
    • Get All USDT Transfers from Binance
    • Get the Latest Moonbird NFT Transfers
    • List ETH deposits to Arbitrum Bridge
  • 📖Tutorials
    • Signing Raw Transactions
    • Read/Write Smart Contracts
    • Integrating Google Sheets
  • ✅Contract Verification
    • What's Contract Verification
    • Multichain Verification
    • Supported Chains
    • Common Verification Errors
    • Contract Verification Plugins
  • 🔧Misc Tools & Utilities
    • Libraries
  • 🤝Support
    • FAQ
    • Rate Limits
    • Common Error Messages
    • Getting Help
  • Visit Etherscan.io
Powered by GitBook
On this page
  • 1. Determine the contract address of Arbitrum Bridge
  • 2. Sort by the latest transactions first
  • 3. Filter transaction methods
  • Final Query
  1. Recipes

List ETH deposits to Arbitrum Bridge

PreviousGet the Latest Moonbird NFT TransfersNextSigning Raw Transactions

Last updated 3 months ago

Create a live data feed of users bridging into a Layer 2 protocol by watching Arbitrum's bridge contract address!

Endpoint used: ""

1. Determine the contract address of Arbitrum Bridge

Arbitrum's bridge user deposits are directed to the , with the contract address of 0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f.

Setting this as the addressparameter allows us to get the ETH transfers to this address.

2. Sort by the latest transactions first

Set the sort parameter to desc to get the latest transactions first, you can also get the oldest first by flipping it to asc.

3. Filter transaction methods

The method depositEth with method ID of 0x439370b1 can be used to determine an ETH deposit transaction to this contract address.

You may optionally filter by this using your favorite programming language such as JS to separate out other transaction methods.

Final Query

https://api.etherscan.io/api
   ?module=account
   &action=txlist
   &address=0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f
   &startblock=0
   &endblock=99999999
   &page=1
   &offset=1000
   &sort=desc
   &apikey=YourApiKeyToken

Try this endpoint in your

🧑‍🍳
Get a list of 'Normal' Transactions By Address
Arbitrum Delayed Inbox
🔗
browser