ItchySats is ₿ mainnet! — Open a CFD position now. Non-custodial, peer to peer, accountless.

ItchySats
2 min readDec 10, 2021

--

ItchySats to the moon — Time to open a long position!

After our testnet alpha we reached another milestone that is: Mainnet Beta!
Time to open a long position on ItchySats!

While we are preparing to release on Umbrel you can already use ItchySats to open mainnet positions. In this blogpost we show you how. Once we are integrated in Umbrel you will be able to install ItchySats as Umbrel App.

Make sure to read our 👉 roadmap blogpost 👈 to learn more about ItchySats’ vision and the available features in the Mainnet Beta!

Open a position in three simple steps:

  1. Start ItchySats (using the docker container or the binary)
  2. Deposit funds into our ItchySats wallet
  3. Click the Long button to open a position

In the Mainnet Beta your CFDs remain open for 7 days. Perpetual CFDs and short positions are in the making and can be expected in the next major release.

🐳 Docker it up!

This command might be outdated, please check for the latest container here. For containers it is recommended to use a versioned release for mainnet, not the container tagged latest (latest is the container that is continuously built of master and might not be stable).

Open a terminal and run this command:

docker run --rm -v$PWD/data/taker:/data -p8000:8000 ghcr.io/itchysats/itchysats/taker:0.4.0@sha256:410332660845d7973c29a4a6b79b59b0748653dd73faade5b40e7c98061793ff --maker=mainnet.itchysats.network:10000 --maker-id=7e35e34801e766a6a29ecb9e22810ea4e3476c2b37bf75882edf94a68b1d9607 mainnet

Access the user interface at localhost:8000

The data directory to be used by the container will be created at $PWD/data/taker where $PWD is your current directory. ⚠️ This contains contain the seed that the internal wallet is derived from. Make sure to create a backup of the file taker_seed.

The user interface includes a wallet that you can fund and withdraw from. more information can be found in our roadmap blogpost.

👯 Binary it up

You don’t have docker? Here’s how to run the binary:

  1. Download the Mac Linux binary (or chose on GitHub)
  2. Open a terminal and run the binary with command:
./taker --maker=mainnet.itchysats.network:10000 --maker-id=7e35e34801e766a6a29ecb9e22810ea4e3476c2b37bf75882edf94a68b1d9607 mainnet

The data directory of the application will be created in the folder that you run the binary from. Since you are running the application on mainnet the directory is called “mainnet”. ⚠️ This directory contains the seed that the internal wallet is derived from. Make sure to create a backup of the file taker_seed.

The user interface includes a wallet that you can fund and withdraw from. more information can be found in our roadmap blogpost.

🕊 Feedback

  1. Open an issue on GitHub
  2. Tweet at us
  3. Send us a Telegram

Cheers,
Scratchy and ItchyMax

--

--

ItchySats

Non-custodial CFD trading directly on Bitcoin. DLCs make it possible. No middleman. No account. Just you and your keys. https://www.itchysats.network/