> For the complete documentation index, see [llms.txt](https://asigna.gitbook.io/asigna/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://asigna.gitbook.io/asigna/evm-multisig/networks-and-contracts.md).

# Networks and Contracts

Compatible Networks&#x20;

* Merlin Mainnet
* Merlin Testnet

BTC Connect

**BTC Connect** is a technology designed to bridge Bitcoin with other blockchain ecosystems, particularly those that support decentralized applications, such as Merlin. By using BTC Connect, Bitcoin holders can interact with Ethereum-like ecosystems without having to convert their BTC into another token. You can connect with your favorite BTC wallet as well as EVM wallets

BTC Wallets supported:

* Unisat Wallet
* OKX Wallet
* Bidget Wallet
* TockenPocket
* Wizz Wallet
* Xverse Wallet

Ethereum wallets supported:

* MetaMask&#x20;
* Coinbase Wallet
* Ledger
* Trezor
* Keystone
* Particle&#x20;

Merlin Mainnet contracts:

<table><thead><tr><th width="279">Factory</th><th>0xe5b4b531CcFD2BCc800346836a8e5B2D5C0058bc</th></tr></thead><tbody><tr><td>SimulateTxAccessor</td><td><code>0x27A5f29189AbAcf8f5b61785bE49874879e4e9B9</code></td></tr><tr><td>SafeProxyFactory</td><td><code>0x33539b6B3B521fDd25eE5112552f56A24b87F33f</code></td></tr><tr><td>TokenCallbackHandler</td><td><code>0x30Eb5124df87eD1e1Ed0a5ac96A947E8305f32F1</code></td></tr><tr><td>CompatibilityFallbackHandler</td><td><code>0xB96810C379e1ab89C97265EA450DE4FaD320FAB3</code></td></tr><tr><td>CreateCall</td><td><code>0x147E227890EA8A164BaaFE17a65767846AA43489</code></td></tr><tr><td>MultiSend</td><td><code>0x8AA155Bd561Ff636a729362767E73b855eBF575c</code></td></tr><tr><td>MultiSendCallOnly</td><td><code>0xAd2FC07fEfccbACD6433F27Fd3fA70E318e4f687</code></td></tr><tr><td>SignMessageLib</td><td><code>0x21e9f28f769A219754B0Dd83Ef29c0155A2a56Ec</code></td></tr><tr><td>SafeL2</td><td><code>0x7479c8be2cb59813c1696d4ab8Ab574605DB36bE</code></td></tr></tbody></table>

&#x20;Merlin Testnet contracts:

<table><thead><tr><th width="268">Factory</th><th>0xe5b4b531CcFD2BCc800346836a8e5B2D5C0058bc</th></tr></thead><tbody><tr><td>SimulateTxAccessor</td><td><code>0x27A5f29189AbAcf8f5b61785bE49874879e4e9B9</code></td></tr><tr><td>SafeProxyFactory</td><td><code>0x33539b6B3B521fDd25eE5112552f56A24b87F33f</code></td></tr><tr><td>TokenCallbackHandler</td><td><code>0x30Eb5124df87eD1e1Ed0a5ac96A947E8305f32F1</code></td></tr><tr><td>CompatibilityFallbackHandler</td><td><code>0xB96810C379e1ab89C97265EA450DE4FaD320FAB3</code></td></tr><tr><td>CreateCall</td><td><code>0x147E227890EA8A164BaaFE17a65767846AA43489</code></td></tr><tr><td>MultiSend</td><td><code>0x8AA155Bd561Ff636a729362767E73b855eBF575c</code></td></tr><tr><td>MultiSendCallOnly</td><td><code>0xAd2FC07fEfccbACD6433F27Fd3fA70E318e4f687</code></td></tr><tr><td>SignMessageLib</td><td><code>0x21e9f28f769A219754B0Dd83Ef29c0155A2a56Ec</code></td></tr><tr><td>SafeL2</td><td><code>0x7479c8be2cb59813c1696d4ab8Ab574605DB36bE</code></td></tr></tbody></table>
