{"id":13396448,"url":"https://github.com/stacks-network/stacks-core","last_synced_at":"2026-04-02T13:37:52.637Z","repository":{"id":21075657,"uuid":"24375248","full_name":"stacks-network/stacks-core","owner":"stacks-network","description":"The Stacks blockchain implementation","archived":false,"fork":false,"pushed_at":"2026-03-24T17:40:38.000Z","size":174043,"stargazers_count":3057,"open_issues_count":620,"forks_count":748,"subscribers_count":179,"default_branch":"master","last_synced_at":"2026-03-24T17:49:13.040Z","etag":null,"topics":["bitcoin","crypto","decentralized","layer2","stacks"],"latest_commit_sha":null,"homepage":"https://docs.stacks.co","language":"Rust","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/stacks-network.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","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":"2014-09-23T14:40:43.000Z","updated_at":"2026-03-24T09:58:19.000Z","dependencies_parsed_at":"2026-01-27T02:02:50.721Z","dependency_job_id":null,"html_url":"https://github.com/stacks-network/stacks-core","commit_stats":{"total_commits":19416,"total_committers":153,"mean_commits":"126.90196078431373","dds":0.4806860321384425,"last_synced_commit":"6f498f80a1e6495aaf7789d3ff6c987663aaf011"},"previous_names":["blockstack/stacks-blockchain","blockstack/blockstack-core","blockstack/blockstore","stacks-network/stacks-core","stacks-network/stacks-blockchain"],"tags_count":301,"template":false,"template_full_name":null,"purl":"pkg:github/stacks-network/stacks-core","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stacks-network%2Fstacks-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stacks-network%2Fstacks-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stacks-network%2Fstacks-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stacks-network%2Fstacks-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stacks-network","download_url":"https://codeload.github.com/stacks-network/stacks-core/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stacks-network%2Fstacks-core/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31307177,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["bitcoin","crypto","decentralized","layer2","stacks"],"created_at":"2024-07-30T18:00:52.206Z","updated_at":"2026-04-02T13:37:52.631Z","avatar_url":"https://github.com/stacks-network.png","language":"Rust","readme":"\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://stacks.co\"\u003e\n    \u003cimg alt=\"Stacks\" src=\"https://i.imgur.com/zzwnCnY.png\" width=\"250\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# Stacks Blockchain\n\nReference implementation of the [Stacks blockchain](https://github.com/stacks-network/stacks) in Rust.\n\nStacks is a layer-2 blockchain that uses Bitcoin as a base layer for security and enables decentralized apps and predictable smart contracts using the [Clarity language](https://clarity-lang.org/). Stacks implements [Proof of Transfer (PoX)](https://community.stacks.org/pox) mining that anchors to Bitcoin security. Leader election happens at the Bitcoin blockchain and Stacks (STX) miners write new blocks on the separate Stacks blockchain. With PoX there is no need to modify Bitcoin to enable smart contracts and decentralized apps.\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg?style=flat)](https://www.gnu.org/licenses/gpl-3.0)\n[![Release](https://img.shields.io/github/v/release/stacks-network/stacks-core?style=flat)](https://github.com/stacks-network/stacks-core/releases/latest)\n[![Discord Chat](https://img.shields.io/discord/621759717756370964.svg)](https://stacks.chat)\n[![Coverage Status](https://coveralls.io/repos/github/stacks-network/stacks-core/badge.svg)](https://coveralls.io/github/stacks-network/stacks-core)\n\n## Building\n\n### 1. Download and install Rust\n\n_For building on Windows, follow the rustup installer instructions at https://rustup.rs/._\n\n```bash\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\nsource $HOME/.cargo/env\nrustup component add rustfmt\n```\n\n- When building the [`master`](https://github.com/stacks-network/stacks-core/tree/master) branch, ensure you are using the latest stable release:\n\n```bash\nrustup update\n```\n\n### 2. Clone the source repository:\n\n```bash\ngit clone --depth=1 https://github.com/stacks-network/stacks-core.git\ncd stacks-core\n```\n\n### 3. Build the project\n\n```bash\n# Fully optimized release build\ncargo build --release\n# Faster but less optimized build. Necessary if \u003c 16 GB RAM\ncargo build --profile release-lite\n```\n\n_Note on building_: you may set `RUSTFLAGS` to build binaries for your native cpu:\n\n```\nRUSTFLAGS=\"-Ctarget-cpu=native\"\n```\n\nor uncomment these lines in `./cargo/config.toml`:\n\n```\n# [build]\n# rustflags = [\"-Ctarget-cpu=native\"]\n```\n\n## Testing\n\n**Run the tests:**\n\n```bash\ncargo test testnet  -- --test-threads=1\n```\n\n**Run all unit tests in parallel using [nextest](https://nexte.st/):**\n\n_Warning, this typically takes a few minutes_\n\n```bash\ncargo nextest run\n```\n\n_On Windows, many tests will fail, mainly due to parallelism. To mitigate the issue you may need to run the tests individually._\n\n## Run the testnet\n\nYou can observe the state machine in action locally by running:\n\n```bash\ncargo run --bin stacks-node -- start --config ./sample/conf/testnet-follower-conf.toml\n```\n\nAdditional testnet documentation is available [here](./docs/testnet.md) and [here](https://docs.stacks.co/docs/nodes-and-miners/miner-testnet)\n\n## Release Process\n\nThe release process for the stacks blockchain is [defined here](./docs/release-process.md)\n\n## Further Reading\n\nYou can learn more by visiting [the Stacks Website](https://stacks.co) and checking out the documentation:\n\n- [Stacks docs](https://docs.stacks.co/)\n- [Stacks Improvement Proposals (SIPs)](./docs/SIPS.md)\n- [Mining](./docs/mining.md)\n- [Profiling](./docs/profiling.md)\n- [RPC endpoints](./docs/rpc-endpoints.md)\n- [Event dispatcher](./docs/event-dispatcher.md)\n\nYou can also read the technical papers:\n\n- [\"PoX: Proof of Transfer Mining with Bitcoin\"](https://community.stacks.org/pox), May 2020\n- [\"Stacks 2.0: Apps and Smart Contracts for Bitcoin\"](https://stacks.org/stacks), Dec 2020\n\n## Copyright and License\n\nThe code and documentation copyright are attributed to stacks.org.\n\nThis code is released under the [GPL v3 license](https://www.gnu.org/licenses/quick-guide-gplv3.en.html), and the docs are released under the [Creative Commons license](https://creativecommons.org/).\n","funding_links":[],"categories":["Technology stack","Rust","Backend \u0026 Infrastructure","Web 3.0"],"sub_categories":["Node \u0026 Infrastructure"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstacks-network%2Fstacks-core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstacks-network%2Fstacks-core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstacks-network%2Fstacks-core/lists"}