How to connect to Midgard, THORNode and the base Tendermint layer.
The Network Information comes from four sources:
Midgard: Consumer information relating to swaps, pools, volume. DeFi dashboards, Wallets, Exchanges will primarily interact with Midgard.
THORNode: Raw blockchain data provided by the THORChain state machine. THORChain block explorers will query THORChain-specific information here.
Cosmos RPC: Remote Procedure Call standard data, used for all Cosmos blockchains to query for base information.
Tendermint RPC: Remote Procedure Call standard data, used for all Tendermint blockchains to query for base information.
Midgard returns time-series information regarding the THORChain network, such as volume, pool information, users, liquidity providers and more. It also proxies to THORNode to reduce burden on the network.
THORNode returns application-specific information regarding the THORChain state machine, such as balances, transactions and more. Careful querying this too much - you could overload the public nodes. Consider running your own node.
Official Mainnet (for post-hard-fork blocks 4786560 and later)