The Gordian Stack is Blockchain Commons' set of open, interoperable technologies for holding keys, sharing data, and proving identity in ways that keep people in control of their own digital lives. This page links to live demos and web tools where you can try parts of it for yourself.
Why the Gordian Stack?
Too much of the internet asks you to trust a platform that sees everything: to log in through one of a few large companies, to reveal more than a task requires, and to leave your data behind when you go. The Gordian Stack takes a different approach. It is not an app. It is a layer underneath apps that decides how keys are held, how data is shared, and how devices talk to each other, so that privacy becomes a property of the data itself.
Our designs focus on four specific principles:
- Independence. Improve user freedom from involuntary oversight and external control.
- Privacy. Protect against coercion with non-correlation, privacy, and pseudonymity.
- Resilience. Decrease the likelihood of users losing their funds via any means.
- Openness. Support open infrastructure to allow developers to create their own applications.
Everything here is free and open source. The demos are working examples for developers, not products: try them, read the code, and build your own.
Passkey Demo
Web Demo. Create a passkey at gordianstack.com and log in with it, with no password, no email address, and no identity provider between you and your account. The demo runs on passkey-cloudflare, our passkey-only identity library for web apps, built on Cloudflare Workers and Durable Objects. Your recovery codes are Gordian seeds, shown as URs and Bytewords, so you can keep them in Gordian Seed Tool.
Open Integrity Forge Demo
Web Demo. A proof-of-concept Git platform that keeps a human in charge of what AI agents commit. Each agent works in its own fork with a one-hour signing key, and only the person holding the passkey can merge its changes into main. After you create a passkey and log in, you can make a first commit, admit two agents, watch them work, promote one change, and bounce another when an agent goes rogue.
Status: Open Integrity Forge is a concept, on hold while it waits for feedback. The demo stays up and gets security fixes, and projects there may be deleted without notice.
lifehash.info
Web Tool. Type any text, or paste a SHA-256 digest, and see its LifeHash: an icon drawn by running Conway's Game of Life from a hash of the input. The same input always gives the same icon, and different inputs give icons that look different, so a person can recognize a seed, key, or address at a glance. The page runs our C++ LifeHash library in your browser, compiled to WebAssembly, and sends nothing to the cloud. LifeHash is a visual aid, not a cryptographic hash.
seedtool.info
Web Tool. Our seedtool command line, running in your browser. It starts with fresh random entropy, or takes your own, along with any seedtool arguments, and shows the seed as hex, as Bytewords, as a BIP-39 mnemonic, as SSKR shares, and as a QR code. It is for learning and testing: real seeds belong on an offline device, such as one running Gordian Seed Tool.
More from Blockchain Commons
- Our Technologies, the full Gordian Stack: data formats, data resilience, digital identity, signatures, and secure communication.
- Gordian Principles
- Reference Apps, including Gordian Seed Tool for iOS.
- Blockchain Commons on GitHub
- Support Blockchain Commons
Header image by ElasticComputeFarm from Pixabay.