# Deployments

* Main [Flash](#flash) `Diamond` - on all chains
* [Collateral](#collateral) in [*Stablecoin*](#stablecoin) and [*Bitcoin*](#bitcoin) variants:
  * &#x20;`CollateralManager` - on collateral chain 💰
  * &#x20;`CollateralBastion` - on other chains

## Flash

Main Flash contract is represented by [`Diamond`](https://github.com/swaps-io/flash-contracts/blob/5df9c13cb637f97a2cd1943d7824334cfed6fab7/contracts/diamond/contracts/Diamond.sol) instance which contains multiple [facets](https://github.com/swaps-io/flash-contracts/tree/5df9c13cb637f97a2cd1943d7824334cfed6fab7/contracts).

<table><thead><tr><th width="85.015625">ID</th><th width="215.09375">Chain</th><th>Contract</th></tr></thead><tbody><tr><td>1</td><td><strong>Ethereum</strong></td><td><a href="https://etherscan.io/address/0x5b7bee906B83a1bD76526BeAE9b1061e505743Fd"><code>0x5b7bee906B83a1bD76526BeAE9b1061e505743Fd</code></a></td></tr><tr><td>10</td><td><strong>OP Mainnet</strong></td><td><a href="https://optimistic.etherscan.io/address/0xDEb460658269D99C7aef30C52736Df55ad109f42"><code>0xDEb460658269D99C7aef30C52736Df55ad109f42</code></a></td></tr><tr><td>30</td><td><strong>Rootstock Mainnet</strong></td><td><a href="https://explorer.rsk.co/address/0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162"><code>0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162</code></a></td></tr><tr><td>56</td><td><strong>BNB Smart Chain</strong></td><td><a href="https://bscscan.com/address/0x997216c1705917718Ab67e04E7E97641cD28678D"><code>0x997216c1705917718Ab67e04E7E97641cD28678D</code></a></td></tr><tr><td>100</td><td><strong>Gnosis</strong></td><td><a href="https://gnosisscan.io/address/0x8271BeCaD4C7114488461BeD1B9193d4A5126797"><code>0x8271BeCaD4C7114488461BeD1B9193d4A5126797</code></a></td></tr><tr><td>137</td><td><strong>Polygon</strong></td><td><a href="https://polygonscan.com/address/0x375D2c19c7f68be0a3079d049e7fF9dA4a5c0009"><code>0x375D2c19c7f68be0a3079d049e7fF9dA4a5c0009</code></a></td></tr><tr><td>146</td><td><strong>Sonic</strong></td><td><a href="https://sonicscan.org/address/0x825da3E4B9380E4F560ed84Fef8f5777079d50F4"><code>0x825da3E4B9380E4F560ed84Fef8f5777079d50F4</code></a></td></tr><tr><td>169</td><td><strong>Manta Pacific Mainnet</strong></td><td><a href="https://pacific-explorer.manta.network/address/0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162"><code>0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162</code></a></td></tr><tr><td>223</td><td><strong>B2</strong></td><td><a href="https://explorer.bsquared.network/address/0xEF7A91B1de94a078Bde4D72f5DC67924b16DEf47"><code>0xEF7A91B1de94a078Bde4D72f5DC67924b16DEf47</code></a></td></tr><tr><td>250</td><td><strong>Fantom</strong></td><td><a href="https://ftmscan.com/address/0x572a115B866119A406AB733bb883f5800180e446"><code>0x572a115B866119A406AB733bb883f5800180e446</code></a></td></tr><tr><td>1101</td><td><strong>Polygon zkEVM</strong></td><td><a href="https://zkevm.polygonscan.com/address/0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162"><code>0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162</code></a></td></tr><tr><td>1116</td><td><strong>Core Dao</strong></td><td><a href="https://scan.coredao.org/address/0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162"><code>0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162</code></a></td></tr><tr><td>4200</td><td><strong>Merlin</strong></td><td><a href="https://scan.merlinchain.io/address/0x8d2b9AbD965a2c882E51740C9bb44bD301E09367"><code>0x8d2b9AbD965a2c882E51740C9bb44bD301E09367</code></a></td></tr><tr><td>5000</td><td><strong>Mantle</strong></td><td><a href="https://mantlescan.xyz/address/0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162"><code>0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162</code></a></td></tr><tr><td>6001</td><td><strong>BounceBit Mainnet</strong></td><td><a href="https://bbscan.io/address/0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162"><code>0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162</code></a></td></tr><tr><td>8453</td><td><strong>Base</strong></td><td><a href="https://basescan.org/address/0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162"><code>0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162</code></a></td></tr><tr><td>34443</td><td><strong>Mode Mainnet</strong></td><td><a href="https://modescan.io/address/0xd237D60C79009734Dad3a329fD9B452Cb89A4B33"><code>0xd237D60C79009734Dad3a329fD9B452Cb89A4B33</code></a></td></tr><tr><td>42161</td><td><strong>Arbitrum One</strong></td><td><a href="https://arbiscan.io/address/0x9f02A311E5FD06084C224a30E363c8cDB027d68f"><code>0x9f02A311E5FD06084C224a30E363c8cDB027d68f</code></a></td></tr><tr><td>43114</td><td><strong>Avalanche</strong></td><td><a href="https://snowtrace.io/address/0x78a7cd9F007EdA6ABB893d3694D0cfCc62836346"><code>0x78a7cd9F007EdA6ABB893d3694D0cfCc62836346</code></a></td></tr><tr><td>59144</td><td><strong>Linea Mainnet</strong></td><td><a href="https://lineascan.build/address/0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162"><code>0xC0a70e04bD48d3717BFbCE1D62786A3dD1d86162</code></a></td></tr><tr><td>60808</td><td><strong>BOB</strong></td><td><a href="https://explorer.gobob.xyz/address/0x825da3E4B9380E4F560ed84Fef8f5777079d50F4"><code>0x825da3E4B9380E4F560ed84Fef8f5777079d50F4</code></a></td></tr><tr><td>80094</td><td><strong>Berachain</strong></td><td><a href="https://berascan.com/address/0x825da3E4B9380E4F560ed84Fef8f5777079d50F4"><code>0x825da3E4B9380E4F560ed84Fef8f5777079d50F4</code></a></td></tr><tr><td>81457</td><td><strong>Blast</strong></td><td><a href="https://blastscan.io/address/0xEF7A91B1de94a078Bde4D72f5DC67924b16DEf47"><code>0xEF7A91B1de94a078Bde4D72f5DC67924b16DEf47</code></a></td></tr><tr><td>200901</td><td><strong>Bitlayer</strong></td><td><a href="https://www.btrscan.com/address/0xEF7A91B1de94a078Bde4D72f5DC67924b16DEf47"><code>0xEF7A91B1de94a078Bde4D72f5DC67924b16DEf47</code></a></td></tr><tr><td>534352</td><td><strong>Scroll</strong></td><td><a href="https://scrollscan.com/address/0xEF7A91B1de94a078Bde4D72f5DC67924b16DEf47"><code>0xEF7A91B1de94a078Bde4D72f5DC67924b16DEf47</code></a></td></tr></tbody></table>

## Collateral

Collateral is represented by [`CollateralManager`](https://github.com/swaps-io/collateral-contracts/blob/78c62641004a162e59f1ff712d0dd52d61863384/contracts/collateral/CollateralManager.sol) contract on collateral chain (marked with 💰) or with [`CollateralBastion`](https://github.com/swaps-io/collateral-contracts/blob/78c62641004a162e59f1ff712d0dd52d61863384/contracts/collateral/CollateralBastion.sol) instance (on other chains). Depending on which asset is used as deposit, a different contract variant should be used: [*Stablecoin*](#stablecoin) or [*Bitcoin*](#bitcoin).

### Stablecoin

<table><thead><tr><th width="85.015625">ID</th><th width="215.09375">Chain</th><th>Contract</th></tr></thead><tbody><tr><td>1</td><td><strong>Ethereum</strong></td><td><a href="https://etherscan.io/address/0x27df5A0A07867dd3CBB8d230D0FF86E6392f7575"><code>0x27df5A0A07867dd3CBB8d230D0FF86E6392f7575</code></a></td></tr><tr><td>10</td><td><strong>OP Mainnet</strong></td><td><a href="https://optimistic.etherscan.io/address/0x8C5472a8822166706E56B4e468B204Da42597C13"><code>0x8C5472a8822166706E56B4e468B204Da42597C13</code></a></td></tr><tr><td>30</td><td><strong>Rootstock Mainnet</strong></td><td><a href="https://explorer.rsk.co/address/0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0"><code>0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0</code></a></td></tr><tr><td>56</td><td><strong>BNB Smart Chain</strong></td><td><a href="https://bscscan.com/address/0xcf72e926EE2913feD608Fd877abEdde866405C2d"><code>0xcf72e926EE2913feD608Fd877abEdde866405C2d</code></a></td></tr><tr><td>100</td><td><strong>Gnosis 💰</strong></td><td><a href="https://gnosisscan.io/address/0x003007b9a9DdB1eb4FAB8f8c99DC0De880E1F294"><code>0x003007b9a9DdB1eb4FAB8f8c99DC0De880E1F294</code></a></td></tr><tr><td>137</td><td><strong>Polygon</strong></td><td><a href="https://polygonscan.com/address/0xda510003821dA6Cb9EdC43d06c343fD8B291BB6a"><code>0xda510003821dA6Cb9EdC43d06c343fD8B291BB6a</code></a></td></tr><tr><td>146</td><td><strong>Sonic</strong></td><td><a href="https://sonicscan.org/address/0x1B8638b29fd7fC403328794EfA4FD25b791826Ca"><code>0x1B8638b29fd7fC403328794EfA4FD25b791826Ca</code></a></td></tr><tr><td>169</td><td><strong>Manta Pacific Mainnet</strong></td><td><a href="https://pacific-explorer.manta.network/address/0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0"><code>0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0</code></a></td></tr><tr><td>223</td><td><strong>B2</strong></td><td><a href="https://explorer.bsquared.network/address/0x161a52008E910Cc6c13f627b7344D6089EC5F590"><code>0x161a52008E910Cc6c13f627b7344D6089EC5F590</code></a></td></tr><tr><td>250</td><td><strong>Fantom</strong></td><td><a href="https://ftmscan.com/address/0x961764861dE568cdd53E5FF8AC250cE0a5332a98"><code>0x961764861dE568cdd53E5FF8AC250cE0a5332a98</code></a></td></tr><tr><td>1101</td><td><strong>Polygon zkEVM</strong></td><td><a href="https://zkevm.polygonscan.com/address/0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0"><code>0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0</code></a></td></tr><tr><td>1116</td><td><strong>Core Dao</strong></td><td><a href="https://scan.coredao.org/address/0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0"><code>0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0</code></a></td></tr><tr><td>4200</td><td><strong>Merlin</strong></td><td><a href="https://scan.merlinchain.io/address/0x161a52008E910Cc6c13f627b7344D6089EC5F590"><code>0x161a52008E910Cc6c13f627b7344D6089EC5F590</code></a></td></tr><tr><td>5000</td><td><strong>Mantle</strong></td><td><a href="https://mantlescan.xyz/address/0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0"><code>0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0</code></a></td></tr><tr><td>6001</td><td><strong>BounceBit Mainnet</strong></td><td><a href="https://bbscan.io/address/0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0"><code>0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0</code></a></td></tr><tr><td>8453</td><td><strong>Base</strong></td><td><a href="https://basescan.org/address/0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0"><code>0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0</code></a></td></tr><tr><td>34443</td><td><strong>Mode Mainnet</strong></td><td><a href="https://modescan.io/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>42161</td><td><strong>Arbitrum One</strong></td><td><a href="https://arbiscan.io/address/0xb5EA8d3DA74ccc9Ef137104c21980784ABF3a7d4"><code>0xb5EA8d3DA74ccc9Ef137104c21980784ABF3a7d4</code></a></td></tr><tr><td>43114</td><td><strong>Avalanche</strong></td><td><a href="https://snowtrace.io/address/0x948D668cC1860080616dcd0B422234B47A2B8E3e"><code>0x948D668cC1860080616dcd0B422234B47A2B8E3e</code></a></td></tr><tr><td>59144</td><td><strong>Linea Mainnet</strong></td><td><a href="https://lineascan.build/address/0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0"><code>0x7fc7eB073F2B8A843bce728562b88A9bf8da73C0</code></a></td></tr><tr><td>60808</td><td><strong>BOB</strong></td><td><a href="https://explorer.gobob.xyz/address/0x1B8638b29fd7fC403328794EfA4FD25b791826Ca"><code>0x1B8638b29fd7fC403328794EfA4FD25b791826Ca</code></a></td></tr><tr><td>80094</td><td><strong>Berachain</strong></td><td><a href="https://berascan.com/address/0x1B8638b29fd7fC403328794EfA4FD25b791826Ca"><code>0x1B8638b29fd7fC403328794EfA4FD25b791826Ca</code></a></td></tr><tr><td>81457</td><td><strong>Blast</strong></td><td><a href="https://blastscan.io/address/0x161a52008E910Cc6c13f627b7344D6089EC5F590"><code>0x161a52008E910Cc6c13f627b7344D6089EC5F590</code></a></td></tr><tr><td>200901</td><td><strong>Bitlayer</strong></td><td><a href="https://www.btrscan.com/address/0x161a52008E910Cc6c13f627b7344D6089EC5F590"><code>0x161a52008E910Cc6c13f627b7344D6089EC5F590</code></a></td></tr><tr><td>534352</td><td><strong>Scroll</strong></td><td><a href="https://scrollscan.com/address/0x161a52008E910Cc6c13f627b7344D6089EC5F590"><code>0x161a52008E910Cc6c13f627b7344D6089EC5F590</code></a></td></tr></tbody></table>

### Bitcoin

<table><thead><tr><th width="85.015625">ID</th><th width="215.09375">Chain</th><th>Contract</th></tr></thead><tbody><tr><td>1</td><td><strong>Ethereum</strong></td><td><a href="https://etherscan.io/address/0x0f6864A6f98C7BAD50d33d3eF173056Da03AA072"><code>0x0f6864A6f98C7BAD50d33d3eF173056Da03AA072</code></a></td></tr><tr><td>10</td><td><strong>OP Mainnet</strong></td><td><a href="https://optimistic.etherscan.io/address/0x652c1FD67e2caB16CdA3DB83A9104D0e87169692"><code>0x652c1FD67e2caB16CdA3DB83A9104D0e87169692</code></a></td></tr><tr><td>30</td><td><strong>Rootstock Mainnet</strong></td><td><a href="https://explorer.rsk.co/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>56</td><td><strong>BNB Smart Chain</strong></td><td><a href="https://bscscan.com/address/0x22a2010f2743653052Bd5C1E0027ed68FECc1E42"><code>0x22a2010f2743653052Bd5C1E0027ed68FECc1E42</code></a></td></tr><tr><td>100</td><td><strong>Gnosis 💰</strong></td><td><a href="https://gnosisscan.io/address/0xd418993d5f3C43c248bCbB964bBE227C051Ac84a"><code>0xd418993d5f3C43c248bCbB964bBE227C051Ac84a</code></a></td></tr><tr><td>137</td><td><strong>Polygon</strong></td><td><a href="https://polygonscan.com/address/0xbFa3A222A533ddB8f8278372f65Ad49B4950DAae"><code>0xbFa3A222A533ddB8f8278372f65Ad49B4950DAae</code></a></td></tr><tr><td>146</td><td><strong>Sonic</strong></td><td><a href="https://sonicscan.org/address/0x87484F07761394D8E208C99FE11F061491EAA943"><code>0x87484F07761394D8E208C99FE11F061491EAA943</code></a></td></tr><tr><td>169</td><td><strong>Manta Pacific Mainnet</strong></td><td><a href="https://pacific-explorer.manta.network/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>223</td><td><strong>B2</strong></td><td><a href="https://explorer.bsquared.network/address/0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4"><code>0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4</code></a></td></tr><tr><td>250</td><td><strong>Fantom</strong></td><td><a href="https://ftmscan.com/address/0x26546C6c01410c2A1b5d28597cEc2A702BEE7BF3"><code>0x26546C6c01410c2A1b5d28597cEc2A702BEE7BF3</code></a></td></tr><tr><td>1101</td><td><strong>Polygon zkEVM</strong></td><td><a href="https://zkevm.polygonscan.com/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>1116</td><td><strong>Core Dao</strong></td><td><a href="https://scan.coredao.org/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>4200</td><td><strong>Merlin</strong></td><td><a href="https://scan.merlinchain.io/address/0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4"><code>0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4</code></a></td></tr><tr><td>5000</td><td><strong>Mantle</strong></td><td><a href="https://mantlescan.xyz/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>6001</td><td><strong>BounceBit Mainnet</strong></td><td><a href="https://bbscan.io/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>8453</td><td><strong>Base</strong></td><td><a href="https://basescan.org/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>34443</td><td><strong>Mode Mainnet</strong></td><td><a href="https://modescan.io/address/0x0B2bD79Ac058315c1D6f8229B577DB9c7a682Fe3"><code>0x0B2bD79Ac058315c1D6f8229B577DB9c7a682Fe3</code></a></td></tr><tr><td>42161</td><td><strong>Arbitrum One</strong></td><td><a href="https://arbiscan.io/address/0xe0Af05d1002753bB6ff81868C6439E392F5dCB09"><code>0xe0Af05d1002753bB6ff81868C6439E392F5dCB09</code></a></td></tr><tr><td>43114</td><td><strong>Avalanche</strong></td><td><a href="https://snowtrace.io/address/0x981c9244C7DCc57295455745ab4727B48488247D"><code>0x981c9244C7DCc57295455745ab4727B48488247D</code></a></td></tr><tr><td>59144</td><td><strong>Linea Mainnet</strong></td><td><a href="https://lineascan.build/address/0x9B867573157148F6c253B757e9dF987A47B22866"><code>0x9B867573157148F6c253B757e9dF987A47B22866</code></a></td></tr><tr><td>60808</td><td><strong>BOB</strong></td><td><a href="https://explorer.gobob.xyz/address/0x87484F07761394D8E208C99FE11F061491EAA943"><code>0x87484F07761394D8E208C99FE11F061491EAA943</code></a></td></tr><tr><td>80094</td><td><strong>Berachain</strong></td><td><a href="https://berascan.com/address/0x87484F07761394D8E208C99FE11F061491EAA943"><code>0x87484F07761394D8E208C99FE11F061491EAA943</code></a></td></tr><tr><td>81457</td><td><strong>Blast</strong></td><td><a href="https://blastscan.io/address/0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4"><code>0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4</code></a></td></tr><tr><td>200901</td><td><strong>Bitlayer</strong></td><td><a href="https://www.btrscan.com/address/0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4"><code>0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4</code></a></td></tr><tr><td>534352</td><td><strong>Scroll</strong></td><td><a href="https://scrollscan.com/address/0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4"><code>0x842307edB8fdD6F1702F320ed6cD2763Ff3b04C4</code></a></td></tr></tbody></table>
