Use the Advanced Transactions Filter in the Rootstock Explorer
The Transactions page in the Rootstock Explorer allows users to view and analyze all transactions occurring on the Rootstock network. It provides detailed insights into transaction activity, including sender and receiver addresses, execution status, and more.
To help users quickly find specific transactions, the Explorer includes an Advanced Transactions Filter. This feature enables precise searching using multiple criteria, making it easier to analyze blockchain activity efficiently.
Why Use Transaction Filtering?
Blockchain networks generate a large number of transactions. Without filtering, it can be difficult to locate specific data.
The Advanced Transactions Filter helps you:
- Quickly locate specific transactions
- Analyze network activity
- Debug smart contract interactions
- Track transfers between addresses
- Investigate failed or successful transactions
Overview of the Advanced Transactions Filter
The Advanced Transactions Filter is available on the Transactions page and allows users to refine results based on several parameters such as transaction type, status, block number, date, and addresses.

Step-by-step: use the filter
Follow these steps to build and apply a filter on the Transactions page.
- Open the Transactions page in the Rootstock Explorer for the network you need (mainnet or testnet).
- Locate the advanced filter entry point (for example Filter, Advanced filter, or a filter icon) on or near the transaction list.
- Set the fields you need. Leave any field empty if it should not restrict results.
- If you set both From address and To address, choose AND or OR under Address logic so the explorer applies the combination you intend.
- Apply or search to refresh the list. Clear or reset the form when you want to start over.
Filter options
Transaction type
Limits rows to one kind of transaction. The explorer classifies activity into the types below. Pick the one that matches what you are looking for.
- Remasc: Rootstock reward and fee distribution transactions produced by the network.
- Bridge: Transactions that move assets across chains.
- Normal: Standard value transfers between addresses.
- Contract deploy: Transactions that deploy a new smart contract.
- Contract call: Transactions that interact with an existing smart contract.

Status
Filters by execution outcome. You can choose Success or Failed.
- Success: The transaction was included in a block and executed without revert.
- Failed: The transaction was included in a block but execution reverted (for example, contract revert or out-of-gas). The sender still pays the transaction fee.

Block
Filtering ties results to where transactions were included.
- Specific blocks to match one block, or enter several block numbers separated by commas (for example,
100, 200, 300) to match transactions in any of those blocks.

- Range blocks: Define a start and end block (for example, from block 100 to 200).
