Spacemesh Init App v2 is a user-friendly application designed to streamline the process of setting up, generating, and managing Proof of Space data. At its core, it integrates the postcli
binary, developed in Go by the Spacemesh team, to handle all essential commands and flags seamlessly.
This application requires specific binary files to function properly. These files are not included in the repository and need to be downloaded separately:
-
Download the required binaries from the official Spacemesh releases:
- profiler binaries from spacemeshos/post-rs:
- macOS: profiler
- linux: profiler
- Windows: profiler.exe
- postcli binaries from spacemeshos/post:
- macOS: libpost.dylib, postcli
- linux: libpost.so, postcli
- Windows: post.dll, postcli.exe
- profiler binaries from spacemeshos/post-rs:
-
Place the downloaded files in their respective directories:
src-tauri/bin/profiler/ src-tauri/bin/postcli/
- Download Windows-specific binaries (*.exe)
- Required Visual C++ Redistributable packages must be installed
- Download platform-specific binaries (double check the architecture)
- Ensure binary files have execute permissions (
chmod +x ./src-tauri/bin/**/*
)
- Clone the repository:
git clone https://github.com/spacemeshos/sm-init-app-v2.git
cd sm-init-app-v2
- Install dependencies:
yarn install
yarn dev
yarn bundle
yarn test
-
Hardware Requirements:
- GPU with sufficient memory for PoS data generation
- Stable power supply
- Adequate storage space based on configuration
-
Generation Process:
- Generation time varies based on hardware (days to weeks)
- System should remain powered and stable throughout
- GPU will operate at full capacity during generation
-
Post-Generation:
- Generated PoS data is required for node setup
- Data must be accessible to your node
- Backup recommendations provided in documentation
See CONTRIBUTING.md for contribution guidelines.
- Development Guide - Technical details for developers
- Security Policy - Security considerations and reporting
- Code of Conduct - Community guidelines
For more information:
- Website: Spacemesh
- Email: [email protected]