Jump to content
Sign in to follow this  
buzzkillb

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

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

Join Denarius Discord - https://discord.gg/JQEmXwb

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...