Welcome to the STORY Scan documentation page. STORY Scan enables users to access detailed information about blocks, transactions, validators, and much more.
What is a STORY Scan?
STORY Scan is the STORY blockchain explorer on the cryptocurrency market, which provides a huge amount of useful functionality.
Key Features
- Block Explorer: View real-time block information, including block height, timestamp, and transactions.
- Smart Search: Locate not only transactions but also blocks, addresses, contracts, and more through an intelligent search engine.
- API: We provide the free and most reliable API for all users that can be used in your applications.
- Validator Information: Access detailed validator data, including changes in validator windows, voting power, and commission.
- Dual-Layer Support: Simultaneous EVM and Cosmos layer support.
- Server Map: View geographical server distribution.
- Comprehensive Metrics: Access detailed performance metrics for network analysis.
- Crypto Wallet Integration: Easily connect cryptocurrency wallets for transactions.
- Block and Transaction Suspension: Temporarily pause blocks and transactions.
Dashboard
The STORY Scan dashboard provides users with the ability to monitor the blockchain, including viewing the latest blocks, transactions and other related information in real time. The main purpose of the platform is to facilitate access to blockchain data for test network participants. Users can connect their wallets, track blocks and transactions, and participate in the test network by receiving test tokens to verify functionality.
This page presents the most important information, complete with a user-friendly design. Important features on the dashboard page are:
- Real-time: Data on blocks and transactions is updated in real time, providing prompt access to up-to-date information.
- Getting tokens: Users can get up to 2 IP tokens every 24 hours through the taps of the test network.
- Smart Search: A powerful search tool allows you to quickly find blocks, transactions, validators, or addresses.
- Wallet connection: Integration with wallets allows users to easily view their transactions and delegate tokens to validators in the future, which will increase the level of interaction with the network.
- Social media support: STORY is featured on platforms such as the official website, GitHub and Twitter, which allows users to stay in touch with the development team and receive the latest news.
Additionally, the STORY platform is focused on high performance and security.
This dashboard offers an intuitive interface and functionality for easy monitoring of the blockchain. It is especially useful for developers and testers involved in the test network. Real-time tracking of block and transaction data, as well as the ability to receive test tokens for interacting with the network, make STORY an effective tool for analyzing and developing decentralized applications.
Blocks
Welcome to the blocks page of explorer! Here you can easily track each new block that is added to the blockchain. We offer a user-friendly interface to view all the important data that you will need.
If you need more detailed information about the block, you can click on the transaction hash.
Each line contains information about:
- Block height: The sequential number of a block in the blockchain, representing its position in the chain.
- Validator: The entity responsible for verifying and proposing blocks in the blockchain.
- Hash block: A unique cryptographic identifier generated by hashing the block’s data.
- Txs count: The total number of transactions included in the block.
- Date and time: The timestamp when the block was validated and added to the chain.
One of the main features is that you can leave the appearance of blocks and consider a certain block.
“Block details”
- Block Height: The sequential number of the block in the blockchain.
- Hash: A unique identifier for the block, represented as a hexadecimal string.
- Proposer: The entity that proposed or created the block. This could be a validator or node.
- Timestamp: The time and date when the block was confirmed.
- Transactions: Total number of transactions in the block.
- Num of Txs: A field indicating the number of transactions in the block.
EVM Format:
- Block Height: Same as in the Block Overview section, this is the block’s position in the blockchain.
- Size: The size of the block, represented in bytes.
- Validator: The node or entity responsible for validating the block.
- Parent Hash: The hash of the previous block, linking this block to its predecessor.
- Gas Used & Limit: The amount of gas (processing power) consumed by the block, compared to the maximum gas allowed.
- Difficulty: The difficulty of selecting validators and maintaining block creation intervals..
- Nonce: A unique number used in the mining process to ensure only one block can be mined at a time.
- Base Fee per Gas: The minimum mandatory fee for each unit of gas, which is automatically set and dynamically adjusted depending on the network load.
- Priority Fee / Tip: The additional amount paid by the user to incentivize validators to prioritize their transactions.
Signatures:
- A list of validators or nodes that signed or endorsed the block, represented by their unique addresses.
Transactions:
- Hash: A unique identifier for the transaction, used to track and reference it.
- Fee: The amount of gas or currency paid for processing the transaction.
- Amount: The total value transferred in the transaction.
- From: The address initiating the transaction.
- To: The recipient address of the transaction.
- Status: Indicates the outcome of the transaction.
When you click on the block, you will be taken to the block page, where the above information about the block is indicated. You can also view this information in json format.
With blocks page, you always have access to up-to-date information about the network. We strive to make working with the STORY blockchain as convenient and accessible as possible!
Transaction
On this page, you can monitor all transactions taking place on the COSMOS or EVM network in real time. Interface makes it easy to find information about each transaction: from the sender’s and recipient’s addresses to the transfer amount and commission. Thanks to convenient filters and sorting, you can quickly find the transaction you need.
If you need more detailed information about the transaction, you can click on the transaction hash.
Stastics:
- Txs count (for all the time)
- Txs count (in the last 30 days)
- Txs count (in the last day)
Each line contains information about:
Hash tx, message tx, amount, fee, data, time, status, hash contract (if use)
There is a filter and a transaction stop on the page
“Transaction details”
- Transaction Hash: A unique identifier for the transaction.
- Status: Displays whether the transaction was successful or failed.
- Method: The function or method called within the smart contract.
- Block: The specific block in which the transaction was included.
- Time: The timestamp of when the transaction was processed.
- Fee: The total fee paid for the transaction.
- Gas Used: The amount of gas consumed by the transaction out of the total allowed.
EVM Details:
- Interacted with Contract: The address of the contract that was interacted with.
- From: The address of the transaction’s initiator.
- To: The address receiving the transaction or contract interaction.
- Value: The amount of tokens transferred in the transaction.
- Transaction Fee: The fee paid for executing the transaction.
- Gas Price: The cost per unit of gas in tokens.
- Transaction Type: Indicates the type of transaction.
- Gas Limit | Used by Transaction: Displays the gas limit set and the actual gas used.
There is also a separate tab with logs of this transaction.
These pages display the most important information about transactions
We have created this page to make the transaction tracking process as simple and accessible as possible for everyone. Keep up to date with all events on the blockchain network using user-friendly and informative interface!
Validators
On this page you will find all the necessary information about validators that maintain network stability. We offer a user-friendly interface for tracking the current active validators, their stakes, the number of delegates and statistics on work on the network. With tools, you can easily analyze the performance of each validator and make informed decisions about delegating your funds. To learn more about validators, you can click on the name of the validator.
Each line contains information about:
- Moniker: the name or identifier of the validator.
- Voting Power: the number of tokens the validator holds for voting.
- Cumulative Share: the percentage of the total network voting power held by the validator.
- Commission: the percentage commission charged by the validator.
- Uptime: the validator’s operational time in percentage.
On this page you can find out the primary information about all validators
One of the main features of STORY Scan is to change the window of your validator.
You can configure information about your validator, such as:
- Moniker
- Banner, avatar
- Description
- Twitter, Github, Website
- Address for contact (email, telegram)
You can also change the validator on storyscan without using a metamask
First, you enter information about the validator In the second step, you either enter the private key yourself, or if you run the script on a server with a node, you can take the private key from the node
“Delegation”
One of StoryScan’s key features is the ability for users to delegate tokens to validators. Important clarification: you can delegate at least 1024 IP tokens
“Validator details”
Also, when you go to the validators page, you can find out all the information about the validator
- Voting Power in IP: The amount of IP held and the percentage of the total voting power.
- Status: Indicates whether the validator is currently active, inactive, or jailed.
- Delegators: The total number of delegators backing this validator.
- Commission: The rate of commission charged by the validator.
- Max Rate: The highest possible commission rate the validator can charge.
- Max Change Rate: The maximum allowable change in the commission rate.
- Last Updated: The most recent update of the validator’s information.
- Addresses: Includes the account address, operator address, consensus EVM address, and hex address.
- Lastest uptime block: 120 last blocks that the validator has confirmed or not.
The validators page is your reliable source of information about those who ensure the operation of the blockchain. Use explorer to monitor the activity of validators and make decisions based on up-to-date data available in a simple and convenient format.
Utilities
On the Utilities page of explorer, which contains key parameters and metrics for in-depth analysis of the blockchain network. We provide convenient access to important data such as token inflation, the percentage of funds held (Bonded Ratio), binary file versions and reward distribution rules. Here you can track all the parameters related to consensus, validator voting and their activity, as well as receive information about the network in real time.
On this page you can also interact with the STORY Scan API
- Inflation: Displays the annual rate at which new tokens are minted in the network, affecting the token supply.
- Bonded Ratio: Reflects the percentage of the total supply that is staked by validators and delegates.
- Bonded & Supply: Indicates the amount of bonded (staked) tokens compared to the total token supply.
- Binary Information: Lists the current versions of the core software binaries, showing which versions are running on the network.
- Distribution Parameters: Covers settings like whether a withdrawal address is enabled, and shows key distribution settings for network participants, such as taxes and rewards for block proposers.
- Slashing Parameters: Defines penalties for validator misbehavior, including conditions for downtime, missed blocks, and double-signing.
Consensus
- Voting Power: Each validator’s voting power percentage.
- Consensus Rounds: Tracks the height, round, and step of the current consensus process. Validator Status:
- Shows whether each validator is active or not in the current round.
- Detailed Validator List: Each validator’s address, status (active/not active), and contribution to the consensus are shown.
- Validator List: Each validator is displayed with their unique address.
- Block Participation: Green blocks indicate successful participation, while red blocks show missed activity.
- Validator Status: Next to each validator, a number indicates how many blocks they missed recently.
API
The API page provides an interface for interacting with the blockchain through a web interface.
A separate page in the documentation is dedicated to the API.
This page offers a comprehensive set of tools and options to help you better understand and analyze the network. Whether you’re tracking validator performance, inflation, or consensus rules, you’ll always have access to up-to-date and accurate information. Use utilities to stay up to date on key network metrics!
Assets
On the Assets page of explorer, you can find a complete list of tokens, both standard (ERC-20) and unique NFT (ERC-721). We provide detailed information about each token, including its name, standard, contact address and number of holders. For ERC-20 tokens, you will see data on the maximum output volume and accuracy (fractional characters), while ERC-721 tokens will be presented with unique characteristics and the ability to view details for each NFT. For a deeper analysis, you can go to the token page where all information about it will be available.
Asset List:
- The list shows various tokens along with their key information.
- Token Name: The name of each token, followed by its abbreviation and token standard (ERC-20 or ERC-721)
- Contract Address: A unique blockchain address associated with each token contract, displayed as a truncated hash for easier reading, with an option to copy the full address.
- Holders: The number of individual accounts or wallets holding the token.
Token details
- Token Header:
- The token name is displayed, along with its abbreviation and token standard.
2. Token Information
- QR Code: A QR code for the token’s contract address is displayed for easy access.
- Pointer Contract: This field provides a reference to an external contract, but in this case, it is empty.
- Max Total Supply: Displays the maximum supply of the token, providing the total amount of tokens that can ever exist.
- Token Standard: Indicates the technical standard of the token, in this case.
- Holders: The number of individual wallets holding the token.
- Transfers: The total number of transfers that have occurred with this token.
- Decimals: The number of decimal places the token uses, showing its precision.
3. Contract Information:
- The contract address of the token is displayed, with a clickable link and the option to copy the address
4. Tab Navigation:
- Transfers: The current tab, displaying all token transfers.
- Holders: Displays information about wallets holding the token.
- Contract: This tab contains the source code of the contract.
5. Token Transfers
- A list of recent token transfers is displayed, including:
- Transaction ID: A unique identifier for each transaction, with a link for further details.
- Sender and Receiver: The blockchain addresses of the sender and receiver.
- Value: The amount of tokens transferred in each transaction.
ERC-20
ERC-20 is a standard for tokens on the Ethereum blockchain, defining a set of rules and requirements for creating and managing fungible tokens. Fungible tokens are interchangeable, meaning each token of the same value is identical to another and can be exchanged without any difference.
ERC-721 (NFT)
ERC-721 is a standard for tokens on the Ethereum blockchain used to create non-fungible tokens (NFTs), where each token is unique and carries distinct characteristics. Unlike ERC-20, ERC-721 tokens are not interchangeable; each token has individual value and properties that make it irreplaceable.
The Assets page provides comprehensive information about tokens and NFTs, including their main characteristics and transactions. Use interface to track transfers, analyze holders, and obtain contract data. Platform provides full transparency and ease of access to information about your assets, whether they are standard tokens or unique collectibles.
Contracts
On the Contracts page you will find full information about smart contracts deployed on the STORY network. We provide access to basic data about each contract, including its address, source code and functions. Explorer allows you to quickly search and view the details of contracts, including their status and interaction with other contracts, as well as interact with the contract itself using its functions. This is an ideal place for developers and users who want to gain a deeper understanding of the logic and operation of smart contracts on the platform.
Statistics
- Total Contracts: The total number of smart contracts deployed on the blockchain.
- Verified Contracts: The number of smart contracts that have undergone a verification process, indicating they meet certain security.
Contract List
Each contract in the list includes the following fields:
- Contract Name: A label or identifier for the smart contract, helping users recognize or reference it.
- Contract Address: The unique blockchain address where the smart contract is deployed. This is used for interacting with or tracking the contract.
- Verification Status: A status indicator, such as a badge, showing whether the contract has been verified.
- Timestamp: The time or date of the contract’s deployment or when it was verified, providing context on how recent the contract is.
Smart Contract Verification Process
Smart contract verification is essential to ensure the integrity and transparency of the contract’s source code. Below are the steps and fields required to verify a smart contract.
- Select the Language
- You must specify the language used to write the contract:
- Solidity: The most widely used language for Ethereum and EVM-compatible contracts.
- Vyper: An alternative language, known for being more secure and less complex.
- Specify Compiler Version
- Choose the exact version of the compiler that was used to compile the smart contract. It is important to match the same version used during deployment to avoid mismatches in bytecode.
- Ensuring the correct version of the compiler is critical as different versions may produce different bytecodes, even for the same source code.
- Upload JSON Metadata File
- You will need to provide a JSON file, which contains metadata about the contract. This file typically includes:
- Contract’s source code.
- Compilation settings such as optimization flags.
- ABI details.
- Links to libraries, if any are used.
- This JSON file is usually generated during the contract’s deployment or compilation process and ensures that the verification process matches the deployed contract exactly.
- Contract: The unique blockchain address where the smart contract is deployed. This is used for interacting with or tracking the contract.
- Balance: The current balance of the contract, displayed in both token units and USD value. It shows the amount of tokens held by the contract.
- Creator: Displays information about the creator or deployer of the contract. This helps in identifying the origin of the contract.
- Name: The name of the contract, which helps users recognize or reference the smart contract.
- Implementation: This field indicates the version or implementation details of the contract, typically used for upgradeable contracts.
- Transactions: A list of recent transactions involving the contract, including the transaction ID, status, date, amount, and fee associated with each.
- Verification Status: A badge or indicator showing whether the contract has been verified for authenticity and security.
- Timestamp: The date and time associated with contract events, such as deployment or verification. This provides context on the contract’s activity.
- View All Contract Files: Users can access the full set of files related to the smart contract, including the source code and any associated metadata. This is useful for auditing the contract or understanding its functionality.
- Interact with the Contract: Users can utilize the contract by executing functions directly from the interface, such as triggering specific methods or interacting with its features. This provides direct access to the smart contract’s functionality without needing external tools.
The Contracts page provides you with all the necessary tools to analyze and understand smart contracts. Explore the source code, track features and interactions, and stay up to date with changes on the network. We strive to make access to contract information as convenient and understandable as possible so that you can work effectively with STORY
Network
On the Network page you will find an interactive network map showing the geographical distribution of RPC nodes and servers around the world. Map c provides a visual representation of the location of nodes that support and ensure the operation of the blockchain. Each white dot on the map represents a node, and the highlighted regions show the density of their distribution.
Global Network Map
- Geographical Node Distribution: A world map, showing the locations of various nodes or RPC servers. Each white dot represents a node, with highlighted regions indicating their distribution.
- Node Information Tooltip: When hovering over a node, a detailed pop-up appears. In which it is displayed
- Node Name
- ISP: The organization that provides internet connectivity to the node.
- ASN: A unique number assigned to an ISP or entity for routing traffic within its network.
- IP Address
- Location
- Navigation RPC and Peers tabs: The interface allows the user to switch between different views:
- RPC: Shows the active endpoints of the RPC network used to interact with the blockchain.
- Peers: View peers or validators participating in the network.
- Cosmos vs EVM switch: This option allows users to view network data depending on whether the RPC/peers are part of the Cosmos ecosystem or the Ethereum Virtual Machine (EVM).
- Copy All button: The function labeled “Copy All” is used to copy all RPC or peers in a convenient format.
The Network page provides a powerful tool for analyzing and monitoring the global blockchain network. Explore node distribution, interact with the map, view node details, and switch between different views of the network. Goal is to make working with the network as convenient and informative as possible, providing all the necessary data for in — depth analysis and management of the blockchain infrastructure.
Account details
On the Account page, you can get a complete picture of your account, including its balance, transaction history, and token delegation data. We provide a user-friendly interface for viewing information in both EVM and Cosmos format, with the ability to quickly access your address using a QR code. This page is intended for users who want to easily manage their assets and track all their account activity.
Account Overview Address:
- The account address is displayed either in evm format or in cosmos (prefix story).
- Balance Display: The account shows a balance in IP tokens.
QR Code Integration
- The account provides a QR code for quick access to the address.
Transaction History
- Status: Whether the transaction was successful.
- Amount: The quantity of tokens sent or received.
- Fee: The transaction fee, usually displayed in the same token or currency
- Date and Time: A timestamp for when each transaction occurred.
Navigation and Segmentation
- Details: This section shows the wallet address and its latest transactions.
- Transactions:A special tab where users can access the full history of all wallet transactions by selecting EVM or COSMOS transactions separately.
- Delegations: This section contains information related to delegating tokens from this account to validators.
This page provides all the necessary tools to fully manage your account and assets. Use interface to get up-to-date information about the balance, transaction history and token delegation. We strive to provide you with convenient access to all data that can be useful for effective management of your blockchain wallet.
Introduction
STORY Scan — provides your applications with the most reliable and complete STORY blockchain data API. You get free access in real time.
You can interact with the API directly through STORY Scan
You can also access the api directly https://api.testnet.storyscan.app
The next chapter will describe all the useful information that can be obtained from the STORY Scan API
STAKEME team helps web 3.0 projects to test their product, increase the number of participants in the testnet, and provide the most efficient development support with dedicated tools. The Stakeme team has developed a explorer for Story with many special tools. STAKEME are also reliable validator, provide RPC, snapshots, and useful utilities for Story protocol.