{"id":29021611,"url":"https://github.com/skalenetwork/skaled","last_synced_at":"2026-04-17T12:01:41.797Z","repository":{"id":34651928,"uuid":"181034362","full_name":"skalenetwork/skaled","owner":"skalenetwork","description":"Running more than 20 production blockchains, SKALED is Ethereum-compatible, high performance C++ Proof-of-Stake client, tools and libraries. Uses SKALE consensus as a blockchain consensus core. Includes dynamic Oracle.","archived":false,"fork":false,"pushed_at":"2026-04-15T19:23:28.000Z","size":116153,"stargazers_count":100,"open_issues_count":192,"forks_count":43,"subscribers_count":10,"default_branch":"develop","last_synced_at":"2026-04-15T21:26:00.478Z","etag":null,"topics":["blockchain","cpp","dapp","ethereum","evm","proof-of-stake","skale-network"],"latest_commit_sha":null,"homepage":"https://skale.network","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/skalenetwork.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-12T15:23:18.000Z","updated_at":"2026-04-01T17:13:52.000Z","dependencies_parsed_at":"2023-11-20T18:30:23.444Z","dependency_job_id":"50e459f5-014b-402e-b047-42800347c5bb","html_url":"https://github.com/skalenetwork/skaled","commit_stats":null,"previous_names":[],"tags_count":1168,"template":false,"template_full_name":null,"purl":"pkg:github/skalenetwork/skaled","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skalenetwork%2Fskaled","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skalenetwork%2Fskaled/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skalenetwork%2Fskaled/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skalenetwork%2Fskaled/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skalenetwork","download_url":"https://codeload.github.com/skalenetwork/skaled/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skalenetwork%2Fskaled/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31928229,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T10:35:34.458Z","status":"ssl_error","status_checked_at":"2026-04-17T10:35:09.472Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","cpp","dapp","ethereum","evm","proof-of-stake","skale-network"],"created_at":"2025-06-26T02:07:04.991Z","updated_at":"2026-04-17T12:01:41.777Z","avatar_url":"https://github.com/skalenetwork.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://uploads-ssl.webflow.com/5be05ae542686c4ebf192462/5be2f8beb08f6d0fbd2ea797_Skale_Logo_Blue-p-500.png\"\u003e\u003cbr\u003e\u003cbr\u003e\n\u003c/div\u003e\n\n-----------------\n\n\n# SKALED – SKALE C++ Client\n\n\n[![Discord](https://img.shields.io/discord/534485763354787851.svg)](https://discord.gg/vvUtWJB)\n\nSkaled is SKALE Proof-Of-Stake blockchain client, compatible with ETH ecocystem, including EVM, Solidity, Metamask and Truffle. It uses [SKALE BFT Consensus engine](https://github.com/skalenetwork/skale-consensus).  It is currently actively developed and maintained by SKALE Labs, and intended to be used for [SKALE blockchains](https://skale.space/technology).\n\nThe SKALE network supports an unlimited number of independent blockchains with zero gas fees, instant finality, and high transaction throughput. SKALE is the first live blockchain with Linear Scaling. As more nodes join the network, the capacity of the network also grows.\n\n## Forklessness\n\nSkaled is forkless, meaning that blockchain a linear chain (and not a tree of forks as with ETH 1.0). Every block is provably finalized within finite time.\n\n\n## Asynchronous block production\n\nSkaled is asynchronous, meaning that the consensus on the next block starts immediately after the previous block is finalized.  There is no set block time interval. This allows for subsecond block production in case of a fast network, enabling interactive Dapps.\n\n## Provable security\n\nSkaled is the only provably secure ETH compatible PoS client. Security is proven under assumption of maximum t malicious nodes, where the total number of nodes N is more or equal 3t + 1.\n\n## Survivability\n\nThe network is assumed to bef fully asynchronous meaning that there is no upper limit for the packet delivery time. In case of a temporarily network split, the protocol can wait indefinitely long until the split is resolved and then resume normal block production.\n\n##  Historic origins\n\nHistorically skaled started by forking [Aleth](https://github.com/ethereum/aleth) (formerly known as the [cpp-ethereum](http://www.ethdocs.org/en/latest/ethereum-clients/cpp-ethereum/) project). We are thankful to the original cpp-ethereum team for their contributions.\n\n\n## Building from source\n\n\n### OS requirements\n\nSkaled officially builds, runs, and is tested on on Ubuntu 22.04. You may build and run it on other Ubuntu versions at your own risk.\n\n### Clone repository\n\n```\ngit clone --recurse-submodules https://github.com/skalenetwork/skaled.git\ncd skaled\n```\n\n⚠️ Note: Because this repository depends on additional submodules, it is important to pass`--recurse-submodules` to the `git clone` command.\n\nIf you have already cloned the repo and forgot to pass `--recurse-submodules`, execute `git submodule update --init --recursive`\n\n### Install required Ubuntu packages\n\n```\nsudo apt update\nsudo apt install autoconf build-essential cmake libprocps-dev libtool texinfo wget yasm flex bison btrfs-progs python3 python3-pip gawk git vim doxygen \nsudo apt install make build-essential cmake pkg-config libgnutls28-dev libssl-dev unzip zlib1g-dev libgcrypt20-dev docker.io gcc-11 g++-11 gperf clang-format-11 gnutls-dev\nsudo apt install nettle-dev libhiredis-dev redis-server google-perftools libgoogle-perftools-dev lcov\nsudo apt install libv8-dev\n```\n\n###  Set  gcc-11 as default compiler if you don (Ubuntu 22.04 has already has it as default)\n```\nsudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 11\nsudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 11\nsudo update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-11 11\nsudo update-alternatives --install /usr/bin/gcov-dump gcov-dump /usr/bin/gcov-dump-11 11\nsudo update-alternatives --install /usr/bin/gcov-tool gcov-tool /usr/bin/gcov-tool-11 11\ngcc --version\n```\n\n# Install latest cmake\n\n```\nsudo apt-get purge cmake\nsudo snap install cmake --classic\n```\n\n\n### Build dependencies\n\n```\ncd deps\n./build.sh DEBUG=1\n```\n\n### Configure and build skaled\n\n\n```shell\n# Configure the project and create a build directory.\ncmake -H. -Bbuild -DCMAKE_BUILD_TYPE=Debug\n# Build all default targets using all cores.\ncmake --build build -- -j$(nproc)\n```\n\n\n## Testing\n\nTo run the tests:\n\n```\ncd build/test\n./testeth -- --all\n```\n\n## Next steps: Run `skaled` with SGX\n\n\nThis page only covers **building and testing**.\n\n\nTo **run `skaled` with Intel SGX** see: [Run `skaled` with SGX](./docs/getting-started/one-node.md)\n\n## Documentation\n\n[SKALED documentation](https://docs.skale.network/skaled/3.16.x-beta/)\n\n## Contributing\n\nWe are actively looking for contributors and have great bounties!\n\n**Please read [CONTRIBUTING](CONTRIBUTING.md) and [CODING_STYLE](CODING_STYLE.md) thoroughly before making alterations to the code base. This project adheres to SKALE's code of conduct. By participating, you are expected to uphold this code.**\n\n**We use GitHub issues for tracking requests and bugs, so please see our general development questions and discussion on [Discord](https://discord.gg/vvUtWJB).**\n\nAll contributions are welcome! We try to keep a list of tasks that are suitable for newcomers under the tag [help wanted](https://github.com/skalenetwork/skaled/labels/help%20wanted). If you have any questions, please just ask.\n\n[![Discord](https://img.shields.io/discord/534485763354787851.svg)](https://discord.gg/vvUtWJB)\n\n\nAll development goes in develop branch. \n\n\n## For more information\n* [SKALE Labs Website](https://skalelabs.com)\n* [SKALE Labs Twitter](https://twitter.com/skalelabs)\n* [SKALE Labs Blog](https://medium.com/skale)\n\nLearn more about the SKALE community over on [Discord](https://discord.gg/vvUtWJB).\n\n\n## License\n\n[![License](https://img.shields.io/github/license/skalenetwork/skaled.svg)](LICENSE)\n\nAll contributions are made under the [GNU General Public License v3](https://www.gnu.org/licenses/gpl-3.0.en.html). See [LICENSE](LICENSE).\n\nAll original cpp-ethereum code Copyright (C) Aleth Authors.  \nAll cpp-ethereum modifications Copyright (C) SKALE Labs.  \nAll skaled code Copyright (C) SKALE Labs.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskalenetwork%2Fskaled","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskalenetwork%2Fskaled","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskalenetwork%2Fskaled/lists"}