Blockstack is a new decentralized web, where users own their data and apps run on user devices without the need for hosting.
Blockstack Core handles the main functionality of the system. It is responsible for processing blockchain transactions, creating virtualchain state, and building the peer network amongst other things. Blockstack Core provides RPC and RESTful interfaces for Blockstack clients.
The latest stable release of Blockstack Core is 0.0.13. The upcoming release of Blockstack Core is 0.14.0.
Learn more by visiting the Blockstack Website and checking out the in-depth articles and documentation:
- How Blockstack Works
- Blockstack vs. DNS
- Blockstack vs. Namecoin
- Blockstack Namespaces
- Blockstack Light Clients
You can also read the Blockstack paper:
- “Blockstack: A Global Naming and Storage System Secured by Blockchains”, Proc. USENIX Annual Technical Conference (ATC ’16), June 2016
The fastest way to get started with blockstack is with pip:
sudo pip install blockstack
If you encounter any problems during the pip install, see the detailed installation instructions.
First, start the Blockstack server and index the blockchain:
$ blockstack-server start
We welcome any small or big contributions! Please take a moment to review the guidelines for contributing to open source in order to make the contribution process easy and effective for everyone involved.
All Code Contributors
We have an active community of developers and the best place to interact with the community is:
Copyright and License
The code and documentation copyright are attributed to blockstack.org for the year of 2016.