--- title: Blockstack layout: single classes: wide toc: false permalink: blockchain/blockstack/ canonical_url: 'https://decentralized-id.com/blockchain/blockstack/' redirect_from: - id-initiatives/blockstack - id-initiatives/blockstack/ categories: ["Blockchain"] tags: ["Blockpass"] last_modified_at: 2019-07-11T11:22:33-23:00 --- ![](https://i.imgur.com/ZZx8lfR.png) ## General * [Blockstack](https://blockstack.org/) • [[**G**](https://github.com/blockstack)]ithub • [[**F**](https://forum.blockstack.org/)]orum • [[**B**](https://blockstack.org/blog)]log • [[**T**](https://twitter.com/blockstack)]witter • [[**W**](https://blockstack.org/whitepaper.pdf)]hitepaper • [[**bitcoinwiki**](https://en.bitcoinwiki.org/wiki/BlockStack)] * a network of computers that collectively maintain a global registry of domain names, public keys, and cryptographic hashes. With this registry, Blockstack serves as a decentralized domain name system (DNS) and a decentralized public key infrastructure (PKI). * [/dantrevino/awesome-blockstack](https://github.com/dantrevino/awesome-blockstack) [[**ϟ**](https://gitlab.com/dantrevino/awesome-blockstack)] * [Onename](https://onename.com/) — "a product built on Blockstack that allows people to register identities" * [App Mining](https://app.co/mining) * [Launch HN: Stacks (YC S14) – The first SEC-qualified crypto token offering](https://news.ycombinator.com/item?id=20413420) -news.ycombinator * [Introducing Clarity, a language for predictable smart contracts](https://blog.blockstack.org/introducing-clarity-the-language-for-predictable-smart-contracts/) * [Extending Existing Blockchains with Virtualchain](https://www.zurich.ibm.com/dccl/papers/nelson_dccl.pdf) * [Breaking Down Blockstack — Whitepaper Review](https://tokeneconomy.co/breaking-down-blockstack-whitepaper-review-3c828788f3e9) * [Breaking Down Blockstack — Stack Tokens](https://tokeneconomy.co/breaking-down-blockstack-pt-2-stack-tokens-7718578cfeae) * [app.co/blockstack](https://app.co/blockstack) ## DID Related * [docs.blockstack.org/core/naming/did.html](https://docs.blockstack.org/core/naming/did.html) >BNS nodes are compliant with the emerging Decentralized Identity Foundation protocol specification for decentralized identifiers (DIDs). > >Each name in BNS has an associated DID. The DID format for BNS is: > > `did:stack:v0:{address}-{index}` * [Blockstack DID Spec](https://github.com/blockstack/blockstack-core/blob/master/docs/blockstack-did-spec.md)[[**ϟ**](https://forum.blockstack.org/t/did-method-at-identity-foundation/4287)] * [Bringing decentralized identity to traditional apps](https://www.larrysalibra.com/blog/adding-blockstack-auth-to-discourse/) >TL;DR: In this technical post for developers, I walk through how we added Blockstack ID support to the Discourse forum software.