# Swapping on Testnet Swapping on testnet is a great way to test out the swap functionality without risking your mainnet assets. The _testnet_ is a separate network from the _mainnet_, only used for testing the blockchains. The assets on testnet are worthless. When we talk about "testnet", what we actually mean is the `Testnet3` network for Bitcoin and the `Stagenet` network for Monero. You will need a wallet in each of these networks to perform a swap. Here are the steps to set up the wallets using Electrum and Monero GUI. ## Electrum Download Electrum from the official [site](https://electrum.org/#download) and then start the wallet in testnet mode. import { Tabs, Tab } from 'nextra/components' ```bash ./electrum --testnet ``` ```bash open -n /Applications/Electrum.app --args --testnet ``` Open the `Electrum Testnet` program from your start menu. To get some free Testnet coins visit a faucet like [this](https://testnet-faucet.mempool.co) one. ## Monero If you use `monero-wallet-cli` you simply need to start it with the `--stagenet` flag. If you use the GUI you can follow [this](https://www.youtube.com/watch?v=5E4aO3UAqJo) tutorial. A list of stagenet remote nodes can be found [here](https://monero.fail/?chain=monero&network=stagenet). ## Launching the GUI View the [Installation Instructions](../getting_started/install_instructions) if you haven't already installed the GUI. Then start the GUI in testnet mode. ```bash ./UnstoppableSwap_*_amd64.AppImage --testnet ``` ```bash open -n /Applications/UnstoppableSwap.app --args --testnet ``` From here on you can follow the [Complete your first swap](../usage/first_swap) guide. The process is the same, but you will be using the testnet wallets instead of the mainnet wallets.