Skip to content

Cronos is the first Ethereum-compatible blockchain network built on Cosmos SDK technology. Cronos aims to massively scale the DeFi, GameFi, and overall Web3 user community by providing builders with the ability to instantly port apps and crypto assets from other chains while benefiting from low transaction fees, high throughput, and fast finality.

License

Notifications You must be signed in to change notification settings

crypto-org-chain/cronos

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d831cf1 · Nov 12, 2024
Nov 12, 2024
Nov 12, 2024
Aug 10, 2021
May 6, 2024
Oct 8, 2024
Nov 12, 2024
Aug 31, 2023
Nov 12, 2024
Jul 8, 2024
Nov 12, 2024
May 6, 2024
Oct 8, 2024
Jul 8, 2024
Nov 12, 2024
Sep 6, 2023
Dec 4, 2023
Nov 12, 2024
Oct 8, 2024
Sep 20, 2023
Dec 22, 2021
Mar 15, 2024
Aug 11, 2022
Oct 10, 2024
Sep 8, 2021
Jun 14, 2023
Dec 16, 2021
Nov 12, 2024
Feb 24, 2022
Feb 24, 2022
Aug 12, 2022
Nov 12, 2024
Sep 28, 2022
Nov 18, 2021
Sep 27, 2021
Nov 12, 2024
Oct 8, 2024
Nov 12, 2024
Nov 12, 2024
Nov 12, 2024
Nov 12, 2024

Repository files navigation

Cronos Logo


Table of Contents

Cronos is the Crypto.org EVM chain that aims to massively scale the DeFi ecosystem.

Please abide by the Code of Conduct in all interactions, and the contributing guidelines when submitting code.

Apache 2.0

Technical documentation.

# COSMOS_BUILD_OPTIONS=rocksdb make install
make build

Please follow this documentation to run a local devnet.

After setting the local devnet, you may interact with the your local blockchain by following this documentation.

There are different tests that can be executed in the following ways:

CI Testing

we use Nix as our CI testing environment and use gomod2nix to convert go modules into nix packages. Therefore, to install gomod2nix is required:

go install github.com/nix-community/gomod2nix@latest

And then, you can run:

gomod2nix generate

to update gomod2nix.toml if any go package has changed.

you can install pystarport to manage nodes for development.

install latest python (for linux)

python version should be 3.8 or above. you can install python like this.

git clone [email protected]:python/cpython.git
cd cpython
git checkout tags/v3.9.5
./configure
make
sudo make install

set path (for linux or for mac)

in some cases, if there are multiple python versions, pystarport cannot be found. then adjust python path. also $HOME/.local/bin should be included to the PATH.

export PATH=/usr/local/bin:$HOME/.local/bin:$PATH

install pystarport

python3 -m pip install pystarport

quick start

run two nodes devnet

pystarport serve --config ./scripts/cronos-devnet.yaml

get status

pystarport supervisorctl status

stop all

pystarport supervisorctl stop all

About

Cronos is the first Ethereum-compatible blockchain network built on Cosmos SDK technology. Cronos aims to massively scale the DeFi, GameFi, and overall Web3 user community by providing builders with the ability to instantly port apps and crypto assets from other chains while benefiting from low transaction fees, high throughput, and fast finality.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks