Analysis updated 2026-05-18
Explore a working prototype of presence-gated cryptographic keys.
Study a post-quantum identity protocol with public specification documents.
Test forward-secret group messaging authenticated by live presence.
Prototype passkey-based authentication tied to proof of liveness.
| clockwork-tree-inc/atlas-poc-v1 | 0xallam/my-recipe | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | Python | Python | Python |
| Last pushed | — | 2022-11-22 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 5/5 | 2/5 | 4/5 |
| Audience | researcher | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Full functionality needs a physical iPhone with Secure Enclave, a Bluetooth ring sensor, and camera hardware.
Atlas-PoC is a proof of concept for a new kind of identity system built on post-quantum cryptography, meaning cryptography designed to stay secure even against future quantum computers. The core idea is that a person's cryptographic keys only work while that person is proven to be alive and physically present, rather than being unlocked once and left active forever. Instead of biometrics like fingerprints or face scans being stored and matched against a database, Atlas checks liveness through sensor signals such as a pulse reading from a ring worn on the body. That signal never becomes the key itself, it only times and gates when cryptographic operations are allowed to happen. Face ID or Touch ID on the device is used separately to confirm identity, and that biometric data never leaves the phone's secure hardware. The project is split into a Python backend, which is the reference implementation with the most testing, and a Swift port for iOS that mirrors it closely enough to pass shared test vectors. Both parts have hundreds of automated tests that run on every code change. An iOS app built with SwiftUI ties everything together, including support for a Bluetooth ring sensor and camera-based checks. Beyond the core identity system, the project includes messaging between multiple live users, a way to authenticate to outside services like banks using passkeys, and small social features such as polls and comment threads inside private groups. Some pieces, like on-network governance and a token economy, are described in the documentation but not yet built. This is early-stage, experimental software, openly documented as a proof of concept rather than a finished product. It is released under the AGPL-3.0 license, which requires that anyone who runs a modified version as a network service also shares their source code changes.
A proof-of-concept identity system where cryptographic keys only work while a person is proven alive and present, using post-quantum cryptography and no stored biometrics.
Mainly Python. The stack also includes Python, Swift, SwiftUI.
You can use and modify the code, but if you run a changed version as a network service, you must share your source code changes too.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.