{"repo":"commune-ai/subspace","free":true,"listed":false,"github":"https://github.com/commune-ai/subspace","clone":"git clone https://github.com/commune-ai/subspace.git","description":"commune-ai blockchain node","language":"Rust","stars":14,"topics":["blockchain","blockchain-technology","communeai","cryptocurrency","cryptography","rpc-library","substrate"],"license":"MIT-0","category":"blockchain-web3","readme_excerpt":"Subspace is a FRAME-based Substrate blockchain node that provides the foundation for Commune's network. It serves as the trusted base layer responsible for consensus, module advertising, and peer discovery. Table of Contents - Overview - System Requirements - Installation - Usage - Build - Run - Test - Architecture - Contributing - Acknowledgments Overview Subspace is built using Substrate, a framework for developing scalable and upgradeable blockchains. It provides the core functionality and security needed for Commune's platform: 1. Implements Commune's consensus mechanism 2. Advertises cluster modules and their IP addresses 3. Enables peer discovery for nodes to connect with each other System Requirements - Supported OSs: Linux, MacOS - Supported Architectures: x86 64 - Memory: 286MB - Disk: 500MB - Network: Public IPv4 address, TCP ports 9944, 30333 open Installation 1. Complete the basic Rust setup instructions. 2. Clone this repository: Usage Build To build the node without launching it, run: Run To run a single development node with ephemeral storage: This will start a Subspace node with a clean state. The node's state will be discarded on exit. To retain the node's state between runs, specify a base path: Other useful commands: Test To run all tests: To run specific tests: To run tests with detailed logs: Architecture Subspace leverages the modular and extensible architecture of Substrate. It uses FRAME pallets to encapsulate domain-specific logic such as consensus, s","default_branch":null,"files":null,"tree":[],"storefront":"/r/commune-ai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/commune-ai/subspace/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}