Goat Network has launched the GOAT BitVM2 testnet alongside the GOAT BitVM2 whitepaper.
As we know, BitVM2 is a system that allows Bitcoin to verify work done off chain without changing Bitcoin itself. Someone performs computation off chain and claims the result is correct. If they attempt to cheat, anyone can challenge the claim and Bitcoin will punish the cheater.


Goat built its own BitVM2 implementation which aims to enable efficient interoperability between Bitcoin and the Goat Network itself. One of the practical applications of this is the BitVM2 bridge, which is the main focus of the current testnet.


The testnet is already live and Goat is calling on passionate Bitcoiners to test it out and provide feedback. Below is a clear guide on how to participate in the testnet.

Before starting your testnet exploration, you need to have tBTC. This can be obtained by submitting your Bitcoin Testnet 4 wallet address from UniSat in a dedicated channel on the Goat Network Discord server. Mods will send you test BTC for testnet interaction.

After receiving your tBTC, visit https://bitvm2-testnet4.goat.network/. It is recommended to use a PC for a smoother experience.

๐ŸŸก Once on the site, you will see an interface similar to the official Goat bridge. Connect your Bitcoin wallet, UniSat, and any of the supported EVM wallets.

๐ŸŸก Click on Bridge, which is the default action when you visit the site.

๐ŸŸก Input the amount of tBTC you want to bridge. You can manually set the transaction fee based on how fast you want the transaction to be processed.


๐ŸŸก Click Next and wait for committee approval of your transaction. This usually takes 10 minutes or more. When it is ready to be submitted, click Submit and confirm the transaction in your wallet.

It may take up to an hour or more to receive your PegBTC in the destination EVM wallet.

Once you receive it, you can proceed to bridge out. The steps are almost the same.

๐ŸŸก Connect your EVM wallet and Bitcoin wallet.

๐ŸŸก Input the amount of PegBTC you want to bridge out and submit.

๐ŸŸก Sign the transaction in your wallet and wait for confirmation, which may also take some time.

๐ŸŸก Once the transaction is confirmed, you will receive tBTC in your Bitcoin wallet.

These are the steps to interact with the testnet. Currently, there is an event ongoing where 40,000 GOATED tokens are allocated to participants who test the bridge and submit proofs. Proofs include transaction hashes for both EVM and Bitcoin transactions and should be submitted in the dedicated channel on the Goat Discord server.

You can find those transactions info in the โ€œhistoryโ€ part of the BITVM2 bridge where all your previous transactions are recorded.