# Networks & Protocols

## Networks

<table><thead><tr><th width="97">Status</th><th width="206">Network</th><th>Chain Id</th></tr></thead><tbody><tr><td>✅</td><td>Ethereum</td><td>1</td></tr><tr><td>✅</td><td>Optimism</td><td>10</td></tr><tr><td>✅</td><td>BNB Chain</td><td>56</td></tr><tr><td>✅</td><td>Gnosis Chain</td><td>100</td></tr><tr><td>✅</td><td>Polygon</td><td>137</td></tr><tr><td>✅</td><td>zkSync Era</td><td>324</td></tr><tr><td>✅</td><td>Metis</td><td>1088</td></tr><tr><td>✅</td><td>Polygon zkEVM</td><td>1101</td></tr><tr><td>✅</td><td>Base</td><td>8453</td></tr><tr><td>✅</td><td>IOTA</td><td>8822</td></tr><tr><td>✅</td><td>Arbitrum</td><td>42161</td></tr><tr><td>✅</td><td>Avalanche</td><td>43114</td></tr></tbody></table>

## Protocols

<table><thead><tr><th width="156">Protocol Id</th><th>Logic Id</th><th>Network</th><th data-hidden>Optimism</th><th data-hidden>Ethereum</th><th data-hidden>Polygon</th><th data-hidden>zkSync Era</th><th data-hidden>Arbitrum</th><th data-hidden>Metis</th><th data-hidden>Base</th><th data-hidden>Avalanche</th></tr></thead><tbody><tr><td>aave-v2</td><td>deposit, withdraw, repay, borrow, flash-loan</td><td>Ethereum, Polygon, Avalanche</td><td></td><td>✅</td><td>✅</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>aave-v3</td><td>supply, withdraw, repay, borrow, flash-loan</td><td>Ethereum, Optimism, Gnosis Chain, Polygon, Metis, Base, Arbitrum, Avalanche</td><td></td><td>✅</td><td>✅</td><td></td><td>✅</td><td></td><td></td><td></td></tr><tr><td>balancer-v2</td><td>flash-loan</td><td>Ethereum, Optimism, Gnosis Chain, Polygon, Base, Arbitrum, Avalanche</td><td></td><td>✅</td><td>✅</td><td></td><td>✅</td><td></td><td></td><td></td></tr><tr><td>compound-v3</td><td>supply-base, supply-collateral, withdraw-base, withdraw-collateral, repay, borrow, claim</td><td>Ethereum, Polygon, Base, Arbitrum</td><td></td><td>✅</td><td>✅</td><td></td><td>✅</td><td></td><td></td><td></td></tr><tr><td>iolend</td><td>deposit, withdraw, repay, borrow</td><td>IOTA</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>magicsea</td><td>swap-token</td><td>IOTA</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>morphoblue</td><td>supply, supply-collateral, withdraw, withdraw-collateral, repay, borrow, flash-loan</td><td>Ethereum</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>openocean-v2</td><td>swap-token</td><td>Gnosis Chain, Metis</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>paraswap-v5</td><td>swap-token</td><td>Ethereum, Optimism, BNB Chain, Polygon, Polygon zkEVM, Base, Arbitrum, Avalanche</td><td></td><td>✅</td><td>✅</td><td></td><td>✅</td><td></td><td></td><td></td></tr><tr><td>permit2</td><td>pull-token</td><td>Ethereum, Optimism, BNB Chain, Gnosis Chain, Polygon, zkSync Era, Metis, Base, Arbitrum, Avalanche</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>spark</td><td>supply, withdraw, repay, borrow, flash-loan</td><td>Ethereum, Gnosis Chain</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>stargate</td><td>swap-token</td><td>Ethereum, Optimism, Polygon, Metis, Base,  Arbitrum, Avalanche</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>stargate-v2</td><td>swap-token</td><td>BNB Chain, Polygon zkEVM</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>syncswap</td><td>swap-token</td><td>zkSync Era</td><td></td><td></td><td></td><td>✅</td><td></td><td></td><td></td><td></td></tr><tr><td>uniswap-v3</td><td>swap-token</td><td>Ethereum, Optimism, Polygon, Base, Arbitrum, Avalanche</td><td></td><td>✅</td><td>✅</td><td></td><td>✅</td><td></td><td></td><td></td></tr><tr><td>utility</td><td>flash-loan-aggregator, wrapped-native-token, send-token, multi-send, custom-data</td><td>Ethereum, Optimism, BNB Chain, Gnosis Chain, Polygon, zkSync Era, Metis, Polygon zkEVM, Base, IOTA, Arbitrum, Avalanche</td><td></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td></td><td></td><td></td></tr><tr><td>wagmi</td><td>swap-token</td><td>IOTA</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>zeroex-v4</td><td>swap-token</td><td>Ethereum, Optimism, Polygon, Base, Arbitrum, Avalanche</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table>

## New Integrations

If you want integrations that don't currently exist, external developers just need to send 1 PR (Pull Request) to the [Github repository](https://github.com/dinngo/protocolink-logics) to obtain the integrations, which improves the experience and reduces time.
