# 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&#x26;token=15ab42b9-2d3b-4a5f-8463-58d855617769" alt=""><figcaption></figcaption></figure>
