Skip to content

Multichain explorer #2989

@0xdeval

Description

@0xdeval

What to do?

We planned to make an Interop multichain explorer, but currently, we postponed it and decided to focus on the overall multichain search for OP chains. Potentially, we can run other UI multichain explorers on a different subset of networks

Design: https://www.figma.com/design/AAvy1I57vUnnipy5ZUwJhG/Superchain-explorer--Blockscout-team-only-?node-id=4118-9673&p=f&t=JCfCIkggySqqjOgI-11

Technical tasks

Some views will have a cross-chain tab that will have stubs for future cross-chain information. The followign tabs will have this:

  • Address
    • Transactions
    • Token transfers
  • Tokens
    • Token transfers
  • Home page
    • Recent transactions

Aggregated address view

Information will be aggregated per address on active chains. API already returns this info in an aggregated format + all chains where an address is active

The API Swagger for address view is available here: https://arc.net/l/quote/bhtdelfa
The API Swagger for tokens of a particular address is available here: https://arc.net/l/quote/ugwlwrqx

Token view per chain

The token view will still be connected to a particular chain. The icon near the hash will relate to a chain that a token i connected to

The API Swagger for address view is available here: https://arc.net/l/quote/gflpbtqt

[29.08] UPD: Currently @lok52 adds the token holders counter per token on the mutlichain service as an API endpoint

Contract view per chain

The contract view is similar to a token view

Multichain home view

The current home page view will also look a bit different and will contain aggregated info for a subset of chains. In addition to aggregated counters, there will be information about chains that are available on the current explorer

[29.08] UPD: Current API endpoint to get aggregated counter per chains subset is still under development
[01.09] UPD: The ednpoint is ready: blockscout/blockscout-rs#1492

Multichain search

Multichain search will use our current API which we implemented on blockscout.com
Currently, the backend is slightly upgrading: @lok52 adds search by public tags as well as aggregate addresses for each chain into one result

The API Swagger is available here: https://arc.net/l/quote/racakudc

Other views with chains selector

The following list of views will also be available on the explorer and will also contain the dropdown with chains selector:

  • User operations
  • Top accounts
  • Token transfers
  • Verified contracts
  • Blocks
  • List of tokens
  • List of transactions

Metadata

Metadata

Assignees

Labels

featureNew substantial feature

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions