A simple Chrome extension that allows you to explore the Steem blockchain directly from your browser. This extension provides real-time information about the blockchain and lets you search for specific blocks, transactions, and accounts.
- Real-time display of blockchain global properties
- Current witness schedule information
- Automatic refresh every 3 seconds
- Search functionality for:
- Blocks by number
- Transactions by ID
- Accounts by name
- Posts by
@author/permlink
- Quick search buttons next to Global Properties values
- "Show All" button to view complete API response
- Block navigation arrows for easy browsing between consecutive blocks
- Configurable API endpoint selector with custom endpoint support
- Formatted JSON output with syntax highlighting
- Clone this repository:
git clone https://github.com/remlaps/steemExplorer.git - Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" using the toggle in the top-right corner.
- Click "Load unpacked" and select the extension folder.
- The extension should now appear in your browser toolbar.
-
Click the extension icon in your browser toolbar to open the Steem Block Explorer in a new tab
-
The top section displays current blockchain information that refreshes automatically every 3 seconds
-
To search for specific information:
- Enter a block number, transaction ID, account name, or post reference in the search box
- The extension will automatically detect the search type:
- Block: Enter a number (e.g.,
12345678) - Transaction: Enter a 40-character hex string (e.g.,
fcb28b1713467774f40d190e4c580d2b9bd6d100) - Account: Enter an account name (e.g.,
steemit) - Post: Enter
@author/permlink(e.g.,@remlaps/my-projects)
- Block: Enter a number (e.g.,
- Click "Search" or press Enter
- Results will be displayed in the bottom section with formatted JSON
See CHANGELOG.md for a history of changes.
- manifest.json: Extension configuration
- background.js: Background script that opens the explorer window
- explorer.html: Main HTML interface
- explorer.js: JavaScript code for API queries and UI interactions
- styles.css: Styling for the explorer interface
- steemExplorerLogo.png: Extension icon
- steemExplorerScreenCapture.png: Extension screenshot
The extension includes a configurable API endpoint selector with several default endpoints:
https://api.steemit.comhttps://api.moecki.onlinehttps://api.steemitdev.com
You can also add custom endpoints using the "+" button in the API selector. Custom endpoints are saved permanently in your browser's localStorage.
The extension uses the following Steem API methods:
condenser_api.get_dynamic_global_propertiescondenser_api.get_witness_schedulecondenser_api.get_blockcondenser_api.get_transactioncondenser_api.get_accountscondenser_api.get_content(for post searches)
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Built for the Steem blockchain community
- Uses Steem's public API endpoints
