> For the complete documentation index, see [llms.txt](https://docs.acre.fi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acre.fi/~/revisions/nx8vZBscxS1DgbAO0Urh/technical-architecture.md).

# Technical Architecture

This diagram below visualizes Acre's core architecture:

* Users deposit BTC through the Acre dApp, which auto-bridges native BTC to tBTC (ETH L1) and interfaces with the **tBTC Depositor** (manages deposits) and **tBTC Redeemer** (manages withdrawals) contracts at the **tBTC Bridge Integration Layer**
* Deposited tBTC is converted to the **acreBTC** deposit token and flows through the **Acre Dispatcher**, which dispatches tBTC to **Acre Vaults** approved by the **Acre Security Council**.&#x20;
* tBTC rewards generated by the vaults are then routed back to the acreBTC vault and reinvested.

(To view a diagram of the first Acre vault (**Vault "A" below**), check out [macreBTC1 Architecture](https://docs.acre.fi/~/revisions/nx8vZBscxS1DgbAO0Urh/technical-architecture/macrebtc1-architecture).)

<figure><img src="https://650902735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwazS1tmdLmu2nyuiWFr8%2Fuploads%2FCAM6TqRhpN8EQPtWc23R%2Funknown.png?alt=media&amp;token=15ab42b9-2d3b-4a5f-8463-58d855617769" alt=""><figcaption></figcaption></figure>
