Practical overview
When it fits
Use Cronos when your work targets an Ethereum-compatible network built with Cosmos SDK technology, or when you need the repository’s node software and local development-network guidance.
Who it is for
- Developers building applications for an EVM-compatible chain.
- Teams seeking to run a self-hosted Cronos full node.
- Builders who want a local multi-node network for development.
Documented uses
- Build Cronos full-node software.
- Start and manage a local two-node development network with Pystarport.
- Use the linked local-devnet documentation to interact with a local chain and send a transaction.
- Build or adapt applications targeting the Cronos EVM.
Requirements & limits
The repository is publicly visible and includes contribution guidance. Its README identifies Apache 2.0 as the license.
- The chain combines EVM compatibility with Cosmos SDK technology.
- The README documents a full-node build command and points to separate instructions for local devnet setup and chain interaction.
- Pystarport is a separate development tool used to manage the documented two-node devnet; its quick start requires Python 3.8 or above.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Build the Cronos full-node software
Build the full-node software from the Cronos repository.
Before you start
- A local copy of the Cronos repository.
- A build environment capable of running the repository's Makefile.
Steps
From the repository root, run the command below.
make buildTo enable the documented RocksDB build option, use
COSMOS_BUILD_OPTIONS=rocksdb make installinstead of the default build command.
Expected outcome
The documented build command completes the full-node software build; the optional command installs with the RocksDB build option.
Guide limitations
- The README does not specify operating-system or toolchain versions, or steps for installing build dependencies.
- The command builds the node software; running a local development network requires a separate procedure.
Start a two-node Cronos development network with Pystarport
Start and manage the two-node development network defined by the Cronos Pystarport configuration.
Before you start
- Python 3.8 or above.
- Pystarport installed with
python3 -m pip install pystarport. - The Cronos repository files, including
./scripts/cronos-devnet.yaml. - On Linux or macOS, ensure
$HOME/.local/binis onPATH; the README givesexport PATH=/usr/local/bin:$HOME/.local/bin:$PATHas an example.
Steps
On Linux, install Python 3.8 or above; the README gives a CPython 3.9.5 source-build procedure.
If needed on Linux or macOS, set
PATHusing the documented export command.Install Pystarport with the command below.
python3 -m pip install pystarportFrom the repository root, start the network with
pystarport serve --config ./scripts/cronos-devnet.yaml.Check node status with
pystarport supervisorctl status; stop all nodes withpystarport supervisorctl stop all.
Expected outcome
Pystarport starts the configured two-node development network; its supervisor command reports status and can stop all nodes.
Guide limitations
- The Python source-build procedure is specifically given for Linux; the
PATHguidance applies to Linux or macOS. - The instructions cover a local development network, not a production deployment or transaction workflow.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 17 October 2026
- Original website title
- crypto-org-chain/cronos · Official homepage title · retained in its source language

