Jump to content

BEAM Wallet Compile (BEAM <-> Denarius) Atomic Swaps


buzzkillb
 Share

Recommended Posts

How to compile carsen's fork of BEAM to test atomic swaps. Using a Ubuntu 20.04 Focal VM.

sudo apt install qml-module-qtquick-controls2 libqt5svg5-dev libboost-all-dev libssl-dev qtdeclarative5-dev
sudo apt install build-essential curl wget unzip zlib1g-dev apt-transport-https libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libevent-dev libcurl4-openssl-dev libssl-dev libtool libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools qt5-default qtbase5-dev-tools qml-module-qtquick-controls2 libqt5svg5-dev qtdeclarative5-dev golang go-dep
sudo apt-get install qml-module-qt*
sudo apt install qml-module-qtquick-controls
sudo apt install qml-module-qtquick-dialogs
sudo apt-get install qt511quick* qt511graphicaleffects
sudo snap install cmake
git clone https://github.com/carsenk/beam

Compile wallet

cd ~/beam
cmake -DCMAKE_BUILD_TYPE=Release . && make -j2

After compile go to directory and run QT wallet

cd /beam/ui
./BeamWalletMasternet

Setup the BEAM wallet with password and copy generated seed down.

Go to the GEAR icon, then SWAP tab to setup Denarius

image.thumb.png.6de9deb7d38551be2847fe0c5a504701.png

Click on Electrum to turn that on and leave Select server automatically checkmarked.

image.thumb.png.1e390e6615e4cd8ccb6f695bd1b7e2e8.png

Then click Apply -> Connect -> Show wallet addresses

image.thumb.png.dbe85d1c57b9d6486082fb8141d00fbc.png

You can now send Denarius in. From this point its unclear how to send out. Also unknown if the BIP39 seed phrase is correct, as it would be great if we could throw this Denarius generated seed phrase into Coinomi. I couldn't get this idea to work yet.

After sending in, go to the ATOM Icon and see your Denarius ready to swap.

image.thumb.png.a058e4a78d90dafe7b41660e900d2f02.png

  • Like 1
  • Upvote 1

If you enjoy my content please consider donating to the Denarius creator - https://www.patreon.com/carsenk
Join Denarius Discord - https://discord.gg/JQEmXwb

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...