Blockstack uses the lower layers of the traditional internet and focuses on decentralizing the application layer. Blockstack provides key tools and infrastructure to developers enabling decentralized storage and decentralized authentication & identity. Developers build single-page applications in JavaScript then plug into user-run APIs, which eliminates centralized points of control. Users run decentralized apps through the Blockstack browser and give explicit read/write permissions to their data. Information is encrypted and stored on users’ personal devices. There are no middlemen, no passwords, and no massive data silos to breach. Get started by installing the Blockstack Browser (available for Mac, Windows, Linux, and as a web app). There are many Blockstack apps already in production and more being built every day with the participation of the online open source community and in partnership with VC Bounties Programs. Blockstack is both an open source project and a Public Benefit Corporation (PBC). Blockstack PBC, a Public Benefit Corp, upholds specific commitments to the greater public good in addition to stockholder interests. The mission of Blockstack PBC is to enable an open, decentralized internet. Blockstack PBC is committed to always keep the core Blockstack software open-source, and to support the decentralization of the Blockstack network. Blockstack PBC has historically taken the lead on Blockstack protocol development, but in the future will work with other parties to build a fully transparent and adaptable decentralized internet.