- Transactions and records
- Event files
Understanding Mirror Nodes
Hedera Mirror Nodes receive information from Hedera network consensus nodes, either mainnet or testnet, and provide a more effective means to perform:- Queries
- Analytics
- Audit support
- Monitoring

Smart Contract Synthetic Logs
Starting with v0.79 of Hedera Mirror Node release, synthetic event logs for Hedera Token Service (HTS) token transactions have been introduced to mimic the behavior of smart contract tokens. Synthetic events are generated for transactions such as:CryptoTransferCryptoApproveAllowanceCryptoDeleteAllowanceTokenMintTokenWipeTokenBurn
REST API from Hedera
Hedera provides REST APIs to easily query a mirror node that is hosted by Hedera, removing the complexity of having to run your own. Check out the mirror node REST API docs below.Rest API
Run a Mirror Node
Anyone can run a Hedera Mirror Node by downloading and configuring the software on their computer. By running a mirror node, you are able to connect to the appropriate cloud storage and store account balance files, record files, and event files as described above. Please check out the below links on how to get started.Run Your Own Beta Mirror Node
One Click Mirror Node Deployment
FAQ
How is data stored in a Hedera Mirror Node? Is it a specific type of database, or does it use a unique data structure?
How is data stored in a Hedera Mirror Node? Is it a specific type of database, or does it use a unique data structure?
Hedera Mirror Nodes use PostgreSQL databases to store the transaction and event data organized in a structure that mirrors the Hedera Network. Once the mirror node receives record files from Hedera Consensus nodes, the data is validated and loaded into the database.
How do I run my own Hedera Mirror Node? What are the hardware and software requirements?
How do I run my own Hedera Mirror Node? What are the hardware and software requirements?
Setting up a Hedera Mirror Node involves both hardware and software components. The requirements can be found here.To run your mirror node, follow the steps in the “Run Your Own Mirror Node” guide.
Are there costs associated with running a mirror node?
Are there costs associated with running a mirror node?
No, Hedera does not charge for running a mirror node. However, there are costs associated with purchasing the hardware, internet connection, and potential cloud service fees. The hardware and software requirements can be found here.
How do I configure a mirror node and query data?
How do I configure a mirror node and query data?
You can configure your own Hedera Mirror Node by following the step-by-step instructions provided in the “How to Configure a Mirror Node and Query Data” guide. The guide provides instructions on prerequisites, node setup, configuration, and querying the node. Additionally, you can find more details about retention and transaction and entity filtering in the guide.
How can I provide feedback or create an issue to log errors?
How can I provide feedback or create an issue to log errors?
To provide feedback or log errors, please refer to the Contributing Guide and submit an issue in the Hedera Docs GitHub repository.