Blockscout
SupportWebsiteGithubDiscord
  • Blockscout Open-Source Explorer
  • 💡About BlockScout
    • Features
      • Ethereum Bytecode Database Microservice
      • Blockscout Redesign
    • Chains Using Blockscout
    • Partners & Integrations
      • RaaS Providers
      • Vera: Verifier Alliance
        • Adding your chain to the Vera database
        • Programmatic verification via the API
    • News & Media
      • Newsletter & Blog
    • Funding
      • L2 Funding Proposal
        • Aux Funding Images
    • Roadmap
  • 🙎Using Blockscout
    • Getting Started
      • Glossary of Terms
      • Main Menu
      • Blocks
      • Transaction Types
      • Beacon Chain Withdrawal Views
    • My Account
      • Watch list
      • Private tags
      • Public tags
      • API keys
      • Custom ABI
      • Verified addresses
        • Copy and Sign Message
      • For developers
    • Dappscout Apps Marketplace
      • DApp Integration
    • Swapscout
      • Earn Merits when using Swapscout
    • Revokescout
    • Autoscout Explorer Launchpad
    • CSV Exports
    • Token Support
      • ERC-1155 Support
    • Merits
      • Streak rewards
      • Activity Pass
      • Leaderboard
      • Badges
      • FAQs
  • 👩‍💻Developer Support
    • For Web3 Developers
    • Link to Blockscout
    • Blockscout APIs
      • Requests & Limits
      • REST API Endpoints
        • Stats API
        • Interpreter API
      • JSON RPC & ETH Compatible RPC Endpoints
        • Account
        • Block
        • Contract
        • Logs
        • Stats
        • Token
        • Transaction
        • ETH RPC API
      • GraphQL in Blockscout
    • Smart Contract Verification
      • Blockscout UI
      • Blockscout smart-contract verification API
      • Hardhat Verification Plugin
        • Sourcify Plugin for Hardhat
      • Foundry Verification
      • Sourcify Verification
      • OpenZeppelin Contract Verification
      • Automate verifications with Catapulta
      • Verification via thirdweb
      • Interacting with Smart Contracts
    • Blockscout SDK
    • Integrate Merits
    • Chainscout chains list
  • 🏃‍♂️Setup and Run Blockscout
    • General Overview
      • Separate Indexer, Web App, and API
      • Umbrella Project Organization
      • Indexer Architecture Overview
      • ShareLock
      • EVM Version Information
    • Requirements
      • General Backend Requirements / Blockscout Backend Prerequisites
      • Backend/Frontend Compatibility Matrix
      • Hardware & Hosting Requirements
      • Database Storage Requirements
      • Client Setting Requirements
      • Node Tracing / JSON RPC Requirements
      • L2 -> L1 JSON-RPC Method Requests
    • ☑️ENV Variables
      • Backend ENVs: Common
      • Backend ENVs: Chain-Specific
      • Backend ENVs: Integrations
      • Frontend ENVs: Common
        • ENVs
        • Deprecated ENVs
      • Deprecated Backend ENVs
        • Previous ENV Variable Home Page
    • Deployment
      • ⭐Manual Deployment Guide
        • Ubuntu Setup
        • MacOS setup
      • ⭐Docker-compose Deployment
      • ⭐Kubernetes Deployment
      • Rollup Deployment
      • 🌟Cosmos-based chains
      • 🍀Upgrade Guide (v7.0 & v8.0)
      • Frontend Migration
        • All-In-One Container
        • Separate Frontend
        • Customized Backend
        • Proxy Setup
        • FAQs
      • Manual Deployment (backend + old UI)
        • Manual cleaning an instance from the previous deployment
      • Terraform Deployment
      • Ansible Deployment (AWS Cloud)
        • Overview
        • Prerequisites
        • AWS Permissions & Settings
          • Creating a Secret Key Pair
          • Login with AWS CLI
          • Creating an AWS certificate for SSL
          • Manually Cleaning Terraform Related Instances
        • Variables
        • Deploying the Blockscout Infrastructure
        • Deploying Blockscout
        • Destroying Provisioned Infrastructure
        • Common Additional Tasks
        • Common Errors and Questions
        • AWS Marketplace (deprecated)
          • Overview
          • CloudFormation Template
          • Prerequisites & Install Parameters
          • Install from AWS Marketplace
          • AWS EC2 archive node setup with OpenEthereum (formerly Parity)
          • Updating & Redeploying in AWS
          • Customizing CSS
    • Microservices
      • Blockscout ENS (BENS) Name Service Integration
      • Smart Contract Verification
    • Configuration Options
      • Admin Panel Usage
      • Automating Restarts
      • Branding Configs
      • Circle CI Updates
      • Charts and Stats
      • CSS Configuration & Presets
      • Exchange Rates
      • Front-end Config Files
      • haproxy Settings for Blockscout.com
      • Internationalization
      • Logger Configs
      • Memory Usage
      • Metrics
      • My Account Settings
      • Sorting and Pagination
      • Tracing
      • Reown Project ID for contract Read/Write
    • Indexing
      • How do I fix indexer timeouts?
      • How do I update memory consumption to fix indexer memory errors?
    • Testing
    • DB schema
  • FAQs
    • User FAQs
    • Developer FAQs
  • 🧩Resources
    • EaaS: Hosting with Blockscout
    • Contributing to Blockscout
    • Bug Bounty Program
    • Media kit
    • Release Notes
      • v5.3.0: 10/23/23
      • v5.2.0: 6/20/23
      • v5.1.0: 2/13/23
      • v5.0.0: 1/11/23
    • Discord Channel
    • Discussion
    • GitHub Repo
Powered by GitBook
LogoLogo

Privacy and Terms

  • Privacy Notice
  • Terms and Conditions

Copyright © Blockscout Limited 2023-2024

On this page
  • 🟦 Q1-2 2025
  • Completed
  • ✅ Basic ENS Support
  • ✅ Visualizer Service
  • ✅ Ongoing L2 support
  • Gas Tracker
  • Human Readable Transactions v1
  • Universal Smart Contract front-end
  • Improved Indexer Performance
  • Advanced Filter and Sort
  • My Account Improvements
  • Admin Dashboard
  • Landing Page
  • UI Redesign
  • DApp Marketplace v1
  • My Account Functionality v1
  • Blockscout Rust Microservices v1
  • Deployment Improvements
  • Ethereum Mainnet BlockScout Instance
  • ERC721 Metadata
  • Staking DApp Integration
  • Smart Contract Write Functionality
  • ERC1155 Support
  • Rollup Support
  • EIP-1559 Support
  • Multi-file Contract Source Code Verification
  • Change Log

Was this helpful?

Export as PDF
  1. About BlockScout

Roadmap

Upcoming enhancements and updates to Blockscout

Last updated 16 days ago

Was this helpful?

The Blockscout roadmap is a high-level strategic plan designed to guide research and development. Target dates and details are reviewed by the team and subject to move, adjust and change as the project evolves. Note that only completed items ( Status: Complete) are considered achieved project milestones.

Last update: Jan 2025 |

🟦 Q1-2 2025

We've updated our product roadmap for early 2025 to include several key product areas. We will be working in multiple directions simultaneously and prioritize items as needed/requested.

⭐️ Advanced Features

Multi-chain Search

  • Allows users to search across multiple blockchain networks simultaneously

Advanced Filters

  • Enables more detailed and customizable data filtering options

Export Filter Results to CSV

  • Allows users to download filtered data in CSV format for further analysis

Validators Page

  • Displays information about validators for any Proof-of-Stake chain

Simplified Account Creation

  • Integration with WalletConnect for easier account setup

⭐️ Account Abstraction (AA)
  • Blockscout AA wallet: A native wallet supporting account abstraction

  • Support for AA transaction actions: Improved handling of AA-specific transactions

  • Public tags for Bundlers, Paymasters, Factories: Better identification of AA-related accounts

⭐️ Enhanced Name Service (ENS)
  • Extend ENS support to Ethereum L2 explorers

  • Support for off-chain names using CCIP (Cross-Chain Interoperability Protocol)

  • Support for DNS-based names (e.g., .com domains)

  • Enable multiple name services on a single chain

  • Display ENS NFTs: Show NFTs associated with ENS names

⭐️ Data Availability (DA)
  • Celestia DA for rollups

  • Eigen DA for rollups

  • Avail

⭐️ Analytics and Statistics

Smart Contract Analytics

  • Provide detailed analytics for smart contract usage and performance

Advanced EOA (Externally Owned Account) Analytics

  • Offer in-depth analysis of regular user accounts

Market Data Integration

  • Incorporate relevant market data into the explorer

Customizable Time Views

  • Add daily, weekly, monthly, and yearly data views

Protocol-specific Stats

  • Provide statistics broken down by different protocols

⭐️ NFT Explorer

NFT-specific Features

  • Display top NFTs

  • Show latest trades, transfers, and mints

  • Integrate with NFT marketplaces and platforms

⭐️ DeFi Integrations

Research and develop native Blockscout apps for basic DeFi functions:

  • Swap: Token exchange functionality

  • Bridge: Cross-chain asset transfer

  • Stake: Token staking options

  • Faucet: Free token distribution for testing

  • Revoke approvals: Manage token approvals

  • Multisender: Send tokens to multiple addresses at once

⭐️ Token Information Service

Enhanced Token Data

  • Integrate CEX/DEX data: Information from centralized and decentralized exchanges

  • Display liquidity pairs data

  • Capture token prices from multiple sources for accuracy

⭐️ Cloud Console and Autoscout
  • Deploy customized white-label Blockscout explorers for EVM chains

  • Features include:

    • Console for easy management

    • Cloud hosting options

    • API access

✅ Basic ENS Support

✅ Visualizer Service

Visualizer service offering various visualization schemes, such as Sol2UML and transaction graphs for complex blockchain data analysis.

✅ Ongoing L2 support

  • zkSync Era and zkSync Sepolia Testnet

  • Arbitrum

Users can monitor gas prices and trends to help them make informed decisions about transaction fees and timing.

Display complex transactions in an easily understandable format for non-technical users. This includes the ability to automatically decode transaction data, including tokens, contracts, and events.

Improve and simplify the Smart Contract deployment & verification process. Integrate React components to abstract away common on-chain operations.

Load speed, database optimization & caching, data parsing features to maintain optimal performance. These efforts will continue as additional features are added to BlockScout.

Enhance filter and sort options so users can view transaction data in various formats including transaction types, assets & time ranges. Explore ability to save and share custom filter configurations.

My Account beta is active and will be rolled out on a case-by-base basis, with hosted instances receiving priority. Includes adding the following features:

  • Watchlists: Users can create watchlists for specific addresses or contracts, and view all transactions from the watchlists on the main page.

  • Enhanced CSV export features

  • Smart contract ownership verification

  • Airdrop eligibility tool

Rust microservice which will provide a comprehensive dashboard for blockchain administrators. Available for hosted versions first.

  • Token info

  • Public tags

  • Real-time network monitoring, chain statistics, user analytics

A new landing page is in development for Blockscout to assist new users and developers understand the Blockscout feature set and find information quickly.

A new UI interface is under development to improve data exploration, optimize views, and provide overall better UX for Blockscout users. The UI is being built from the ground up. It will overhaul all aspects of Blockscout engagement, creating a complete all-in-one interface for chain exploration. In addition to a modern design, the upgrade will also improvements to features such as:

  • Search: Prominent search, mobile upgrades, improved dropdown, full-page results, search control

  • Data Sort/Filtering: Ability to sort data (ascending & descending by column). Improved pagination and filtering abilities.

  • My Account: See below for features related to My Account functionality.

Chain users will be able to access applications and modules directly from Blockscout, vastly improving the overall chain experience. Interoperability, swaps, transactions, and 3rd party project-based apps will be accessible and integrated with the modular interface.

Blockscout will also develop native applications for this marketplace. Several are in active development.

  • Blockscout Swap: Swap feature using an aggregator under the hood for simple swaps without leaving Blockscout.

  • Blockscout Revoke: Find contracts/apps you have granted allowances to (the ability to spend tokens on your behalf) and revoke these permissions.

  • More TBD

We will explore adding account features for users looking for explorer personalizations, including alerts and notifications, the ability to watch specific addresses, name and customize data within the dashboard, and other advanced features.

New Rust-developed microservices will be enabled on Blockscout to extend functionality and modularity. We are revamping smart contract verification to use a Rust module and working on a smart contract uml visualization module to start.

BlockScout deployment can be complicated for new users. Deployment improvements within a Docker environment will enable a fast path for easy setup and deployment.

BlockScout offered prior support for the Ethereum mainnet. This instance was discontinued; however a new instance is now planned to further increase explorer diversity on Ethereum and provide additional transparency for Ethereum users.

Users can currently verify and read contracts on BlockScout. The next smart contract development phase will allow users to interact with contracts directly through the interface. Verified contract methods will be accessible and users can connect through a web3 wallet (such as MetaMask) to access and execute contract functions.

ERC-1155 tokens are increasing in popularity as a way to manage multiple-token types including fungible and non-fungible tokens within a single instance. This feature provides parsing and display of tokens contained within an ERC-1155. Additional functionality such as metadata display is in process.

BlockScout availability and support is available for Optimism and Arbitrum on the Gnosis Chain. Includes tracking for gas price on L1 and the L2 implementations. Currently Optimism is the favored deployment.

The Gnosis Chain explorer supports EIP-1559 functionality with a stated transaction type (2 for EIP-1559) and includes data reporting of Max Fee per Gas, Max Priority Fee per Gas and Priority Fee / Tip paid for a transaction.

Change Log

Update
Items

19.08.2024

Major update to restructure roadmap for the rest of 2024. Moved completed items from Q1-2 into completed section and adjusted remaining items to fit into targeted areas for the remainder of 2024. Removed from Roadmap:

  • New Microservices (folded into existing categories)

  • CEX/DEX views (deprioritized)

  • Ongoing Improvements (moved to existing categories)

Moved to Completed:

  • L2 Support

  • Visualizer Service

29.05.2024

Minor update: Will be adding a major overhaul in June for Q3-Q4 and will reconfigure, add new items and remove others.

Completed:

  • Gas Tracker

  • Basic ENS support

Removed:

  • AWS template

  • Multisender native dapp

03.01.2024

Update milestones for Q1 2024.

Completed:

  • Universal smart contract front-end

  • Human readable transactions v1

07.11.2023

Updated milestones to reflect current quarterly work. A more extensive update with many reworked milestones will be added for 2024.

10.08.2023

Updated Q3 milestones to account for completed items.

Completed:

  • Improved indexer performance

  • Advanced filter and search

  • My Account improvements

  • Admin Account

17.04.2023

  • Revamp roadmap for 2023 milestones by Q.

  • Moved all In-research items to appropriate Q.

  • Added:

    • Q2,Q3,Q4 2023 items

  • Completed:

    • Landing Page

    • React UI v1

    • Rust Microservices v1

    • DApp Marketplace v1

    • My Account v1

27.07.2022

  • Updated marketplace to include Blockscout native DApps

  • Added Blockscout Microservices

  • Added Multi-chain search

  • Added personal asset management features

  • Added Blockscout ID

  • Combined several elements into UI category

  • Deployment improvements (Docker image) moved to completed.

  • Update Research Phase items to 2023.

06.07.2022

Added:

  • Analytics Dashboards

  • UI Overhaul

  • Modular Plug-and-Play Library

Completed:

  • Ethereum Mainnet Instance

11.04.2022

  • Rearranged into Completed and Ongoing Categories.

  • Updated Ongoing Item dates

  • Added UI enhancements

  • Marked as Completed

    • EIP-1559 Support <Completed>

    • Rollup Support <Completed>

    • Multi-file Contract Source Code Verification <Completed>

04.08.2021

  • Added multiple new items to Q4 Roadmap including:

    • EIP-1559 Support

    • Ethereum Mainnet Instance

    • My Account Functionality

    • Rollup Support

    • Deployment Improvements

    • Multi-file Contract Source Code Verification

    • Block/Address Detail Page Improvements

    • Data Sorting/Filtering

Completed

Target Date: Q2 2024 Status: Completed

Resolving ENS names for addresses and listing names for the address

Enabling search by ENS name

Search by ENS name

Target Date: Q2 2024 Status: Completed

Target Date: Q2 2024 Status: Completed

Gas Tracker

Target Date: Q2 2024 Status: Completed

Human Readable Transactions v1

Target Date: Q1 2024 Status: Completed

Universal Smart Contract front-end

Target Date: Q3 2023 Status: Completed

Improved Indexer Performance

Target Date: Q2 2023 Status: Completed

Advanced Filter and Sort

Target Date: Q2 2023 Status: Completed

My Account Improvements

Target Date: Q2 2023 Status: Completed

Admin Dashboard

Target Date: Q2 2023 Status: Completed

Landing Page

Target Date: Q3 2022 Status: Completed

UI Redesign

Target Date: Q3-Q4 2022 Status: v1 Completed see

DApp Marketplace v1

Target Date: Q4 2022 Status: v1 Completed

My Account Functionality v1

Target Date: Q3 2022 Status: Instance deployed on Gnosis Chain. Undergoing improvements.

Blockscout Rust Microservices v1

Target Date: Q3 2022 Status: v1 completed - Smart Contract Verification microservice

Deployment Improvements

Target Date: Q3 2022 Status: Completed, Documentation in progress

Ethereum Mainnet BlockScout Instance

Target Date: Q2 2022 Status: Instance deployed, optimizations ongoing.

ERC721 Metadata

Target Date: Q4 2019 Status: Complete, ERC721 Metadata storage and display () and verification checks () are implemented.

non-fungible tokens represent ownership of digital or physical assets. Each token is unique, and may include images and other data which identifies the asset and provides additional information. This might include registration information (for example land, property or art registration), identifying numbers or other data unique to that token. As ERC-721 tokens continue to proliferate, it is important to display the relevant information related to each owned token.

Staking DApp Integration

Target Date: Q3 2020 Status: Complete Q4 2020

BlockScout will support the new POSDAO staking consensus mechanism through an on-board UI. The initial implementation will support the . This will allow users to place stake directly from the interface, monitor validator activity, and participate in consensus on the xDai Chain.

Smart Contract Write Functionality

Target Date: Q2 - Q3 2020 Status: Complete, Write contract/ write proxy functionalities are implemented ().

ERC1155 Support

Target Date: Q2 2021 Status: Basic Functionality added for xDai chain, additional support in process.

Rollup Support

Target Date: Q4 2021 Status: Instances for Optimism and Arbitrum on Gnosis Chain

Optimism:

Arbitrum:

EIP-1559 Support

Target Date: Q3-Q4 2021 Status: Complete

Multi-file Contract Source Code Verification

Target Date: Q4 2021 Status: Complete

BlockScout supports verification for contracts via multiple methods including Hardhat and the Hardhat and Sourcify plugins. .

💡
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
https://eth-goerli.blockscout.com/
✅
Release 2.1.0
Release 2.1.1
ERC-721
xDai Stable Chain
✅
Release 3.3.0
https://blockscout.com/xdai/optimism
https://blockscout.com/xdai/aox/
More information is available here
✅
Changelog