> ## Documentation Index
> Fetch the complete documentation index at: https://docs.berafarm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Contract Addresses

> Every Berafarm contract address on Berachain mainnet (chain ID 80094), including BUSD vault, WBERA vault, strategies, and shared infrastructure

## Core protocol

| Contract               | Address                                      |
| ---------------------- | -------------------------------------------- |
| Protocol Registry      | `0x0c5ab414845386758c50e7a5e08b59964a02f2bd` |
| Price Oracle           | `0xeb2cc2df8698250fb7fb6f310cbca6b3266e3b80` |
| Event Emitter          | `0xc6dcd22f613abe8422c7c0e45eebfba9d830232e` |
| Data Emitter           | `0x7df24837e847c980bf828f0e3703d33e89c8e03c` |
| Rewards Distributor    | `0x71b2b5242e43bd4811ebb1f1d765ee6b3ad9a963` |
| Kodiak Swap Controller | `0x1cac0625ee3a4679dce7f9dc921ecfdd5c378987` |
| Tranche Vault Factory  | `0xfd2a077fa8e81a258f85e21365eeac5e6e92f109` |

## BUSD vault

| Contract             | Address                                      |
| -------------------- | -------------------------------------------- |
| Tranche Vault        | `0x4a3c8fdd55017773fee33de4aa7e12dd60b0a054` |
| Senior Token         | `0xe2e29b2baed64edd904b12cddc16ad1c5bae60b3` |
| Junior Token         | `0xc5266dabc74bfa17f2713dc1f24390824af934c3` |
| Strategy Manager     | `0x9546b34291393fb247db7d4c677f1394d4bbe0dd` |
| Vault Manager Config | `0x636d34ddae1459bcdeb872172b67d0c376cac493` |
| Fee Module           | `0xe5061b0d8366e586a85ccde01011980247e09ca4` |
| Access Controller    | `0xb4e33b925c8fe63afd961e8a647d1ea483e7417a` |

## WBERA vault

| Contract             | Address                                      |
| -------------------- | -------------------------------------------- |
| Tranche Vault        | `0xeb9ce8e12898beb918a7e36a1c30ee094ebcba0a` |
| Senior Token         | `0x59119dc890efca8cbfd7fe73650155f87df570eb` |
| Junior Token         | `0x39d3ef30889f6ca7a4937bfc9b40f0a62c0e1fd6` |
| Strategy Manager     | `0x550670e48f827a18e030dc14050bbce44c728e88` |
| Vault Manager Config | `0x5746b5770ac5177ecade107a5aefd176feb096dd` |
| Fee Module           | `0x7e4ac2619f9afbb2a19242bae48e5ec4999de817` |
| Access Controller    | `0x631facbc0e46a84b25fa80f54888fe41902ad63d` |

## Strategies

| Strategy                          | Vault | Address                                      |
| --------------------------------- | ----- | -------------------------------------------- |
| Hub-Bend-Re7-BUSD (Lend + Stake)  | BUSD  | `0xc8f67dd8c2909750705e0533f8ca71dcdf380cc9` |
| Hub-Bend-Clearstar-BUSD (Lend)    | BUSD  | `0xa13e0a5fe378e89cc72730f8df2e140ebc6f1e84` |
| Dolomite-BUSD (Lend)              | BUSD  | `0x7f41c51a50aa3591f16ffdc37a5b8a79305f5dc7` |
| Hub-Kodiak-USDe-BUSD (LP + Stake) | BUSD  | `0x1ce23321a72f2dae96809cc6192f053a7ad5d8e4` |
| Dolomite-WBERA (Lend)             | WBERA | `0xf0054ab55d098ac12034e68af8dc1546c7b7e09a` |

## Verify it yourself

| What                        | Where                                                                    |
| --------------------------- | ------------------------------------------------------------------------ |
| Vault → token addresses     | `getTokenAddresses()` on the vault                                       |
| Live sleeve set and weights | `getStrategyInformation()` on the strategy manager                       |
| Live fee schedule           | `getFeeParams()` on the fee module                                       |
| Pause state                 | `isDepositPausedState()` / `isWithdrawPausedState()` on the vault config |
