# Technical Deep Dive

This section explains the core technical concepts behind THORChain. It is aimed at readers who want to go beyond the user-facing features and understand how the protocol is designed. Each topic links to a dedicated page with more detail.

## Topics

### [Protocol Innovations](/technical-documentation/technical-deep-dive/protocol-innovations.md)

The main design choices that make THORChain unique, including validator selection, churning, upgrades, the Bifrost protocol, Incentive Pendulum, liquidity pools, and the swap queue.

### [Economic Model](/technical-documentation/technical-deep-dive/economic-model.md)

How RUNE supply, the Incentive Pendulum, the emission schedule, and the Reserve work together to align incentives and secure the network.

### [Security](/technical-documentation/technical-deep-dive/security.md)

THORChain’s multi-layered security approach, including bonded capital, validator rotation, solvency checks, and operational processes.

### [Governance](/technical-documentation/technical-deep-dive/governance.md)

How THORChain handles minimal governance, including asset and chain listings, protocol upgrades, the Mimir system, and ADRs.

### [Fees](/technical-documentation/technical-deep-dive/fees.md)

Overview of THORChain’s fee structures: swap fees, outbound fees, and network fees, and how they protect the network while rewarding participants.

### [THORChain Name Service](/technical-documentation/technical-deep-dive/thorchain-name-service.md)

The system for human-readable cross-chain addresses, simplifying transactions without needing long cryptographic strings.

## Related Sections

* [Technology Overview](/technical-documentation/technology.md) – high-level explanation of how THORChain works
* [THORNodes](https://github.com/thorchain/docs/blob/master/thornodes/README.md) – running validator nodes and infrastructure details
* [THORChain Finance](/technical-documentation/thorchain-finance.md) – financial mechanisms and protocol products
* [Understanding THORChain](/technical-documentation/understanding-thorchain.md) – user-focused introductions


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.thorchain.org/technical-documentation/technical-deep-dive.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
