//joining via desktop app
To join the Spacemesh 0.2 testnet you need to run the Spacemesh App on your desktop computer.
About Smapp (The Spacemesh App)
Smapp includes a Spacemesh full p2p node (which we call a Smesher), and a basic Smesh wallet which we call the "Wallet."
Smesher
The Smesher is the software that creates and updates the Smesh (SMH) distributed ledger. It also creates and maintains your disk space commitment to the Spacemesh network. The Spacemesh decentralized platform is created by people just like you who run a Smesher on their own desktop computers.
Your Smesher participates in the Spacemesh decentralized consensus protocol and is responsible for the block-Smeshing process. Smeshing is the process of submitting blocks with transactions to the Testnet network. You earn Smeshing rewards for submitting blocks with transactions to the Testnet network, according to the rules of the Spacemesh protocol.
Before you can produce blocks, you need to commit 4GB of free storage on your hard drive to Spacemesh. The commitment process only happens once, when you first set up your App, and is used indefinitely to produce more blocks. You will be prompted to start producing blocks and to commit disk storage when you run the Spacemesh App for the first time on your computer.
// At this stage of Testnet 0.2, you can only commit a maximum of 4kb. In future Testnet releases and for the Spacemesh Mainnet, the minimum setup will be 100GB and you will be able to determine how much space you would like to allocate, e.g., 100 GB, 200 GB, 300 GB, etc.
Wallet
The Wallet is a basic Smesh (SMH) coin wallet that you use to maintain your Smesh (SMH) coins account, execute transactions and check the status of incoming transactions initiated by other accounts. You can run your app in wallet-only mode, if you'd rather not set up a node.
App
The App integrates a Smesher and a Wallet into one package, which we hope you find delightful and easy to use, even without deep technical understanding of cryptocurrency terms and concepts.
Follow the instructions on this page to download, install and run the App.
You do NOT need to run any additional software to join the Testnet, besides running the App on your computer.
Step 1 - Downloading the Installer
Before installing, please confirm that your computer meets the minimum system requirements.
Next, download the App Installer for your OS by visiting our main page.
Security Notes
All software released by Spacemesh is 100% open source. The App Installer you are downloading was packaged from code in the Spacemesh Open Source software repositories available on Github. We provide the Installer to make it convenient for non-developers to join the Spacemesh testnet.
Step 2 - Installing the App
Locate the Installer you downloaded and double-click it to install the App.
OS X
Drag the Spacemesh App icon in the installer window to the Applications folder shortcut. Next, open your Applications directory and double-click Spacemesh
to launch it. Select Testnet 0.2
from the network selection screen.
Linux
We've had reports of Linux failing to install the app simply by double-clicking the installer deb
file. As an alternative, please try running the following command from the terminal:
> sudo dpkg -i <smapp_installer.deb>
The app should be installed in /opt/Spacemesh
, and you should see the app listed under the Applications menu in your window manager.
Launch the app and select Testnet 0.2
from the network selection screen.
Windows
Follow the on screen instructions. The installer defaults to launch Spacemesh as soon as it is the installation is complete. Launch the app and select Testnet 0.2
from the network selection screen.
// If you see a Windows security alert then check the checkbox 'Priave networks' and click 'Allow access'.