> For the complete documentation index, see [llms.txt](https://docs.3adao.org/3a-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.3adao.org/3a-protocol/technical-documentation/smart-contracts/linea-mainnet-contracts.md).

# Linea Mainnet Contracts

<table><thead><tr><th width="175">Alias</th><th width="424">Contract Address</th><th>Description</th></tr></thead><tbody><tr><td>EURO3</td><td><a href="https://lineascan.build/address/0x3F817b28Da4940F018C6b5c0A11C555ebB1264f9">0x3F817b28Da4940F018C6b5c0A11C555ebB1264f9</a></td><td>Stable coin pegged to EURO</td></tr><tr><td>A3A token (bridged from ethereum)</td><td><a href="https://lineascan.build/address/0x3d4b2132ed4ea0aa93903713a4de9f98e625a5c7">0x3d4b2132ed4ea0aa93903713a4de9f98e625a5c7</a></td><td>Governance token bridged from Ethereum</td></tr><tr><td>MintableTokenOwner</td><td><a href="https://lineascan.build/address/0x1BA31E955a3E1fbC8CaFfa64056c58A3e4D86082">0x1BA31E955a3E1fbC8CaFfa64056c58A3e4D86082</a></td><td>Controls contracts able to mint and burn EURO3</td></tr><tr><td>Stability Pool</td><td><a href="https://lineascan.build/address/0x51c3db485e3b21193636a83f05b3517f691cd68c">0x51c3db485e3b21193636a83f05b3517f691cd68c</a></td><td>Collects EURO3 for liquidations, users earn A3A rewards + liquidation rewards</td></tr><tr><td>Cashback Pool</td><td><a href="https://lineascan.build/address/0xa1bDB7f6B749Ab887Bd712c7198aFaE6F25a3c12">0xa1bDB7f6B749Ab887Bd712c7198aFaE6F25a3c12</a></td><td>Collects A3A tokens, users earn Protocol Fees (EURO3)</td></tr><tr><td>Vault Factory</td><td><a href="https://lineascan.build/address/0x65c6FD9B3a2A892096881e28f07c732ed128893E">0x65c6FD9B3a2A892096881e28f07c732ed128893E</a></td><td>The main frontend for interacting with Vaults</td></tr><tr><td>Vault Factory Zapper</td><td><a href="https://lineascan.build/address/0xed35b7bbff1f59e7764d3ef053c75a538d050efa">0xed35b7bbff1f59e7764d3ef053c75a538d050efa</a></td><td>Facilitates the creation of Vaults and manages their operations.</td></tr><tr><td>Vault Extra Settings</td><td><a href="https://lineascan.build/address/0xaaac30148e8cfe185d7f04291e95209891db1426">0xaaac30148e8CfE185D7F04291e95209891DB1426</a></td><td>Extra settings storage</td></tr><tr><td>Vault Factory Helper</td><td><a href="https://lineascan.build/address/0x045d6078DD0d2436B67bc4050AB8F2a7E7e9B03c">0x045d6078DD0d2436B67bc4050AB8F2a7E7e9B03c</a></td><td>Helper for vault Factory to make easier to retrieve data</td></tr><tr><td>Vault Factory Helper V2</td><td><a href="https://lineascan.build/address/0xf4ed6867eb3080fff0c7f44ca57b3e48aca66295">0xf4ed6867eb3080fff0c7f44ca57b3e48aca66295</a></td><td>Helper for vault Factory to make easier to retrieve data by chunks</td></tr><tr><td>Vault Borrow Rate</td><td><a href="https://lineascan.build/address/0x54F2b321a682452E4876a2c6552228Bc54Bb1Eab">0x54F2b321a682452E4876a2c6552228Bc54Bb1Eab</a></td><td>Helper to calculate overall borrow rate for a given vault</td></tr><tr><td>Token To Price Feed</td><td><a href="https://lineascan.build/address/0xfBC5cfEb809c6352Bc4ef2FFe842f72a8769E45e">0xfBC5cfEb809c6352Bc4ef2FFe842f72a8769E45e</a></td><td>Manages mapping of each token for the respective price in EURO</td></tr><tr><td>Liquidation Router</td><td><a href="https://lineascan.build/address/0xd18d8a82f6A294A1FAbBdFa76356f3A232fac4aE">0xd18d8a82f6A294A1FAbBdFa76356f3A232fac4aE</a></td><td>Handles liquidation routing: 1) Stability Pool, 2) Auctions, 3) Community liquidations</td></tr><tr><td>LastResortLiquidation</td><td><a href="https://lineascan.build/address/0x24691eddc5055696B85539648Fb54cCe5DB04c9C">0x24691eddc5055696B85539648Fb54cCe5DB04c9C</a></td><td>Manages collateral and bad debt distribution for liquidation</td></tr><tr><td>AuctionManager</td><td><a href="https://lineascan.build/address/0xe2b4b1c5d202ae49d6e5d86c1fc665393a240b4c">0xe2B4B1c5D202aE49d6e5d86c1fc665393A240B4c</a></td><td>Manages auctions for liquidating collateral in case of debt default</td></tr><tr><td>Owner Proxy</td><td><a href="https://lineascan.build/address/0xc5241aadbd49e3e53dc6549cb7ba24e9d3559826">0xc5241aadbd49e3e53dc6549cb7ba24e9d3559826</a></td><td>Allows the main owner to add fine-grained permissions to other operators</td></tr><tr><td>SmartVaultDeployer</td><td><a href="https://lineascan.build/address/0x4B680D2c91C1479f41Bc2f9D52582d45ad3c029A">0x4B680D2c91C1479f41Bc2f9D52582d45ad3c029A</a></td><td>Serves as middleware to deploy smart vaults from vaultFactory</td></tr><tr><td>SmartVaultProxy</td><td><a href="https://lineascan.build/address/0x0bece260e09aeb83c7da0d06cc984ffb168f2b12">0x0bece260e09aeb83c7da0d06cc984ffb168f2b12</a></td><td>Allows to execute whitelisted methods for smart vaults. Such as claiming rewards.</td></tr><tr><td>BalanceGetter</td><td><a href="https://lineascan.build/address/0x1d42656c2f56e81678d5a6a9965937e3a5677f4d">0x1d42656c2f56e81678d5a6a9965937e3a5677f4d</a></td><td>Contract to get balances of multiple ERC20 tokens for a given owner</td></tr><tr><td>USD/EURO (Price feed)</td><td><a href="https://lineascan.build/address/0x06E684f6E0a601b0b8304CC2f22980a6E480c981">0x06E684f6E0a601b0b8304CC2f22980a6E480c981</a></td><td>Chainlink price feed to get USD/EUR</td></tr></tbody></table>

## Supported Collateral

* WETH: <https://linea.socialscan.io/address/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f>
* WBTC: <https://linea.socialscan.io/address/0x3aab2285ddcddad8edf438c1bab47e1a9d05a9b4>
* wstETH: <https://linea.socialscan.io/address/0xb5bedd42000b71fdde22d3ee8a79bd49a568fc8f>
* USDT: <https://linea.socialscan.io/address/0xa219439258ca9da29e9cc4ce5596924745e12b93>
* USDC.e: <https://linea.socialscan.io/address/0x176211869ca2b568f2a7d4ee941e073a821ee1ff>
* DAI: <https://linea.socialscan.io/address/0x4af15ec2a0bd43db75dd04e62faa3b8ef36b00d5>
* meUSDC: <https://linea.socialscan.io/address/0x333d8b480bdb25ea7be4dd87eeb359988ce1b30d>
* meUSDT: <https://linea.socialscan.io/address/0xf669c3c03d9fdf4339e19214a749e52616300e89>
* mewETH: <https://linea.socialscan.io/address/0xad7f33984bed10518012013d4ab0458d37fee6f3>
* mewstETH: <https://linea.socialscan.io/address/0xceed853798ff1c95ceb4dc48f68394eb7a86a782>
* mewBTC: <https://linea.socialscan.io/address/0x9be5e24f05bbafc28da814bd59284878b388a40f>

## Liquidity Pools Contracts

<table><thead><tr><th width="344">Alias</th><th>Address</th></tr></thead><tbody><tr><td>USDC.e/EURO3 (Lynex - Stable v1 pool)</td><td><a href="https://lineascan.build/address/0xace89ad89b1d374fd4d198c3cc62e9ab1db717d1">0xace89ad89b1d374fd4d198c3cc62e9ab1db717d1</a></td></tr><tr><td>EURO3/A3A (Lynex - Fusion pool Algebra concentrated liquidity)</td><td>0xd9bc0c51cf4cbe4d27cb942938369749f50f4ae5</td></tr><tr><td>EURO3/A3A (Lynex - Volatile v1 pool)</td><td><a href="https://lineascan.build/address/0xbde12bdbeb92b0dca3f3c37a749633a24717b24d">0xbde12bdbeb92b0dca3f3c37a749633a24717b24</a></td></tr><tr><td>USDC/A3A (GaugeV2)</td><td><a href="https://lineascan.build/address/0x044cE3603b1A813c828E05c1305dFAb8A0d74C69">0x044cE3603b1A813c828E05c1305dFAb8A0d74C6</a></td></tr></tbody></table>
