{"id":2404,"date":"2024-11-01T04:44:26","date_gmt":"2024-11-01T04:44:26","guid":{"rendered":"https:\/\/swampcoin.club\/?page_id=2404"},"modified":"2026-02-13T19:23:50","modified_gmt":"2026-02-13T19:23:50","slug":"node-install-manual-ubuntu-22-24-04-debian-1112","status":"publish","type":"page","link":"https:\/\/swampcoin.club\/?page_id=2404","title":{"rendered":"Node Install Manual Ubuntu 22-24.04 &#038; Debian 11,12"},"content":{"rendered":"\n<p>At the beginning need to rent a vps\/vds server, for a masternode the configuration : (1 CPU 1 GHz \/ 512 mb RAM \/ 7 GB diskspace) will be enough.<\/p>\n\n\n\n<p>You also need to have 20 000 coins on your wallet balance.<\/p>\n\n\n\n<p>I\u2019ll make it clear in advance for understanding: don\u2019t worry, the coins will always be in your local wallet under your total control ! , with the condition that you will not move it from a specific address, but details about this are written below.<\/p>\n\n\n\n<p>Then need to install <strong><span style=\"color:#dc9ef4\" class=\"has-inline-color\">Ubuntu 22.04\/23.04\/24.04<\/span><\/strong> (or <strong><span style=\"color:#bee4f4\" class=\"has-inline-color\">Debian 11, 12<\/span><\/strong>) , if this cannot be done automatically using the dashboard in the hosting account, then ask the hosting administrator to install this OS version.<\/p>\n\n\n\n<p>After installation the hosting will give you the server\u2019s IP address, login and password.<\/p>\n\n\n\n<p>Next step is enter to server using any SSH-client , recommend <a rel=\"noreferrer noopener\" href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\" target=\"_blank\"><span style=\"color:#f1e23d\" class=\"has-inline-color\">PuTTY<\/span><\/a><\/p>\n\n\n\n<p style=\"font-size:22px\"><strong><span style=\"color:#c9f563\" class=\"has-inline-color\">1. Preparing Collateral in Local win64 Wallet<\/span><\/strong><\/p>\n\n\n\n<p>1.1 Create new address in your local wallet<br>1.2 Send 20000 to this address<br>1.3 Wait 15 confirmations<br>1.4 Open console then get 2 keys<br>Enter commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>masternode outputs\nmasternode genkey<\/code><\/pre>\n\n\n\n<p>For convenience, you can temporarily copy output keys to separate text file.<\/p>\n\n\n\n<p>1.5 Edit masternode.conf file in local wallet<br>Add line in <strong><span style=\"color:#c9f386\" class=\"has-inline-color\">masternode.conf <\/span><\/strong>file at format as written below<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mn1 your_ip_address:33333 your_masternode_genkey your_masternode_output<\/code><\/pre>\n\n\n\n<p><span style=\"color:#6aa5f8\" class=\"has-inline-color\">mn1<\/span> \u2013 name of masternode, you can set any<br><span style=\"color:#72f5cb\" class=\"has-inline-color\">33333<\/span> &#8211; standart masternode port<\/p>\n\n\n\n<p>This will look similar to the following:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mn1 49.12.117.64:33333 7Wowe2ZWhjddh1FXxi5UqBqSvGNkx3NsYKY4NLnhStZEJYmMyqg  7422b6e19b55ae41cb153b9be83d50721dfg6fd78a365763a7d35d2840967d54 0<\/code><\/pre>\n\n\n\n<p>Then save in <strong><span style=\"color:#c9f386\" class=\"has-inline-color\">masternode.conf<\/span><\/strong> file<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p> <strong><span style=\"color:#c9f563\" class=\"has-inline-color\">2. Preparing <strong>VPS\/VDS server part<\/strong><\/span><\/strong><\/p>\n\n\n\n<p>2.1 \u0421onnect to server via ssh connection (port 22) using <a rel=\"noreferrer noopener\" href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\" target=\"_blank\"><span style=\"color:#f1e23d\" class=\"has-inline-color\">PuTTY<\/span><\/a><\/p>\n\n\n\n<p>2.2 First, let&#8217;s enter these 3 commands one by one<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt upgrade\nsudo reboot<\/code><\/pre>\n\n\n\n<p>After rebooting,  connect to server via ssh again<\/p>\n\n\n\n<p>2.3 \u0421opy and enter these commands line by line. After entering each line press enter<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install htop\nsudo apt install zip\nsudo apt install unzip\nsudo apt install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils\nsudo apt install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev\nsudo add-apt-repository ppa:bitcoin\/bitcoin\nsudo apt update\nsudo apt install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler\nsudo apt install libqrencode4\nsudo ufw allow 33333<\/code><\/pre>\n\n\n\n<p style=\"font-size:15px\">&#8211;<br><strong><span style=\"color:#f69764\" class=\"has-inline-color\">***Important note:<\/span><\/strong> from experience (at August 2025) of installation VPS with Debian 11 and 12, adding these libraries (sect 2.3) was <strong><span style=\"color:#f78177\" class=\"has-inline-color\">not required<\/span><\/strong>, <strong><span style=\"color:#aff66d\" class=\"has-inline-color\">swampd<\/span><\/strong>-process started without problems immediately by default.<br>&#8211;<\/p>\n\n\n\n<p>2.4 Let&#8217;s download wallet program and copy of blockchain for quick synchronization. To do this, run 2 commands<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget https:\/\/github.com\/swampcoin\/swamp\/releases\/download\/v2.0.0.3.1\/swamp-v2.0.0.3-debian-11-12-ubuntu22-23.04-64-bit.zip\nwget https:\/\/swampcoin.club\/swampcoin_win64_chain.zip<\/code><\/pre>\n\n\n\n<p>2.5 Next need to prepare downloaded files. Unzip, rename and delete unnecessary. Run next commands. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo unzip swamp-v2.0.0.3-debian-11-12-ubuntu22-23.04-64-bit.zip\nsudo unzip swampcoin_win64_chain.zip\nsudo rm ~\/swampcoin_win64_chain.zip\nsudo mv ~\/swampcoin_win64_chain ~\/.swampcore\nsudo chmod -R  777 ~\/.swampcore\nsudo chmod 755 swampd swamp-cli swamp-tx <\/code><\/pre>\n\n\n\n<p>2.6  Edit <strong><span style=\"color:#c9f386\" class=\"has-inline-color\">masternode.conf<\/span><\/strong> file in VPS\/VDS using nano text editor.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano ~\/.swampcore\/masternode.conf<\/code><\/pre>\n\n\n\n<p>delate all lines and paste line same as at paragraph 1.5 above<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mn1 your_ip_address:33333 your_masternode_genkey your_masternode_output<\/code><\/pre>\n\n\n\n<p><span style=\"color:#f99788\" class=\"has-inline-color\">\u0421heck that there are no empty lines at bottom &#8211; after last line !!!<\/span><\/p>\n\n\n\n<p>Press Ctrl+O then Enter &#8211; save changes at file<\/p>\n\n\n\n<p>Press Ctrl+X \u2013 Exit from nano editor<\/p>\n\n\n\n<p>2.7  Edit <strong><span style=\"color:#c9f386\" class=\"has-inline-color\">swamp.conf<\/span><\/strong> file in VPS\/VDS using nano text editor.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano ~\/.swampcore\/swamp.conf<\/code><\/pre>\n\n\n\n<p>Then paste below<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>listen=1\nserver=1\ndaemon=1\nrpcuser=your_rpc_user\nrpcpassword=your_rpcpassword\nrpcallowip=127.0.0.1\nrpcport=33334\nmasternode=1\nmasternodeprivkey=your_masternode_genkey\nexternalip=your_ip_address:33333<\/code><\/pre>\n\n\n\n<p>set your<\/p>\n\n\n\n<p>your_rpc_user &#8211; login (could be anything)<br>your_rpcpassword &#8211; password (could be anything)<br>your_masternode_genkey<br>ip of your VPS\/VDS server<\/p>\n\n\n\n<p>After the IP be sure to indicate the port &#8220;:33333&#8221;. as it is written in the example.<\/p>\n\n\n\n<p><span style=\"color:#f99788\" class=\"has-inline-color\">\u0421heck that there are no empty lines at bottom &#8211; after last line !!!<\/span><\/p>\n\n\n\n<p>Press Ctrl+O then Enter &#8211; save changes at file<\/p>\n\n\n\n<p>Press Ctrl+X \u2013 Exit from nano editor<\/p>\n\n\n\n<p>2.8 Then set up access rights for node application files<\/p>\n\n\n\n<p>go to the folder  <span style=\"color:#d3f974\" class=\"has-inline-color\">&#8220;swamp-v2.0.0.3-debian-11-12-ubuntu22-23.04-64-bit&#8221;<\/span>  &amp;  set up access rights.<\/p>\n\n\n\n<p>Run next commands <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd swamp-v2.0.0.3-debian-11-12-ubuntu22-23.04-64-bit\nsudo chmod swampd swamp-cli swamp-tx 755<\/code><\/pre>\n\n\n\n<p>2.9 Then run main daemon <span style=\"color:#61c4ef\" class=\"has-inline-color\">&#8220;<code>swampd<\/code>&#8220;<\/span><\/p>\n\n\n\n<p>Run next commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/swampd<\/code><\/pre>\n\n\n\n<p>Wait some time for synchronization to complete<\/p>\n\n\n\n<p>You can check synchronization with command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/swamp-cli mnsync status<\/code><\/pre>\n\n\n\n<p>Output will look similar to the following:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"AssetID\": 999,\n\"AssetName\": \"MASTERNODE_SYNC_FINISHED\",\n\"AssetStartTime\": 1729540993,\n\"Attempt\": 0,\n\"IsBlockchainSynced\": true,\n\"IsMasternodeListSynced\": true,\n\"IsWinnersListSynced\": true,\n\"IsSynced\": true,\n\"IsFailed\": false<\/code><\/pre>\n\n\n\n<p>when  &#8220;IsSynced&#8221;: true  &#8211; this means that  synchronization complete <\/p>\n\n\n\n<p>2.10 Now you can start node up <br>by using command at <span style=\"color:#f7cd7e\" class=\"has-inline-color\">your local QT wallet<\/span> console:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>masternode start-alias mn1<\/code><\/pre>\n\n\n\n<p>Or by cli command at <span style=\"color:#f7cd7e\" class=\"has-inline-color\">your local wallet<\/span> <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/swamp-cli masternode start-alias mn1<\/code><\/pre>\n\n\n\n<p>Output will look similar to the following:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"alias\": \"mn1\",\n\"result\": \"successful\"<\/code><\/pre>\n\n\n\n<p>this means that masternode starting &#8211; ok<\/p>\n\n\n\n<p>2.11  Checking Masternode Status on VPS Server<br>Run next command: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/swamp-cli masternode status<\/code><\/pre>\n\n\n\n<p>If you did everything right you will see \u201cSuccessfully Started\u201d in message given.<\/p>\n\n\n\n<p><strong><span style=\"color:#c9f563\" class=\"has-inline-color\">3. Adding launch of swamp masternode to crontab scheduler<\/span><\/strong><\/p>\n\n\n\n<p>Run command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>crontab \u2013e<\/code><\/pre>\n\n\n\n<p>then add line<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>@reboot cd \/path to\/swamp-v2.0.0.3-debian-11-12-ubuntu22-23.04-64-bit &amp;&amp; .\/swampd<\/code><\/pre>\n\n\n\n<p> \/<span style=\"color:#f4e986\" class=\"has-inline-color\">path to<\/span>\/ &#8211; replace with actual path to folder<\/p>\n\n\n\n<p>Then save changes:<\/p>\n\n\n\n<p>Press Ctrl+O then Enter &#8211; save changes at file<\/p>\n\n\n\n<p>Press Ctrl+X \u2013 Exit from nano editor<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-text-align-center has-large-font-size\"><span style=\"color:#7bf7de\" class=\"has-inline-color\"><strong>Now masternode setup is complete &amp; after some time, masternode rewards will start coming to your local wallet<\/strong>.<\/span><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-text-align-center\" style=\"font-size:14px\"> <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/Swampthing-SwampCoin\/Sentinel-py3\" target=\"_blank\"><strong><span style=\"color:#f4b194\" class=\"has-inline-color\">Sentinel For MasterNode  2026 New<\/span><\/strong><\/a><br> <span class=\"has-inline-color has-purple-color\"><strong>Sentinel<\/strong> is an autonomous agent for persisting, processing and automating Swamp V2 governance objects and tasks. Sentinel is implemented as a Python application that binds to a local version 2 swampd instance on each Swamp V2 Masternode. This guide covers installing Sentinel onto an existing V2 Masternode for Debian 12+ and Ubuntu 23.04+ as Python 3.11+ is required.<\/span> <\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-text-align-center has-normal-font-size\"><strong><span style=\"color:#f4a646\" class=\"has-inline-color\">Links to useful guides :<\/span><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-small-font-size\"><strong><a href=\"https:\/\/swampcoin.club\/?page_id=2367\"><span style=\"color:#f0ee42\" class=\"has-inline-color\">Node Install\/Setup Manuals<\/span><\/a><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-small-font-size\"> <strong><a href=\"https:\/\/swampcoin.club\/?page_id=772\"><span style=\"color:#f0ee42\" class=\"has-inline-color\">Wallet App Install Manual<\/span><\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>At the beginning need to rent a vps\/vds server, for a masternode the configuration : (1 CPU 1 GHz \/ 512 mb RAM \/ 7 GB diskspace) will be enough. You also need to have 20 000 coins on your wallet balance. I\u2019ll make it clear in advance for understanding: don\u2019t worry, the coins will&hellip; <a class=\"more-link\" href=\"https:\/\/swampcoin.club\/?page_id=2404\">Continue reading <span class=\"screen-reader-text\">Node Install Manual Ubuntu 22-24.04 &#038; Debian 11,12<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/swampcoin.club\/index.php?rest_route=\/wp\/v2\/pages\/2404"}],"collection":[{"href":"https:\/\/swampcoin.club\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/swampcoin.club\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/swampcoin.club\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/swampcoin.club\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2404"}],"version-history":[{"count":113,"href":"https:\/\/swampcoin.club\/index.php?rest_route=\/wp\/v2\/pages\/2404\/revisions"}],"predecessor-version":[{"id":3509,"href":"https:\/\/swampcoin.club\/index.php?rest_route=\/wp\/v2\/pages\/2404\/revisions\/3509"}],"wp:attachment":[{"href":"https:\/\/swampcoin.club\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}