explaingit

clockwork-tree-inc/atlas-poc-v1

Analysis updated 2026-05-18

0PythonAudience · researcherComplexity · 5/5LicenseSetup · hard

TLDR

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.

Mindmap

mindmap
  root((atlas-poc-v1))
    What it does
      Presence-gated keys
      No stored biometrics
      Post-quantum crypto
    Tech stack
      Python core
      Swift port
      SwiftUI app
    Use cases
      Live group messaging
      Passkey auth
      Identity research
    Audience
      Researchers
      Security engineers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Explore a working prototype of presence-gated cryptographic keys.

USE CASE 2

Study a post-quantum identity protocol with public specification documents.

USE CASE 3

Test forward-secret group messaging authenticated by live presence.

USE CASE 4

Prototype passkey-based authentication tied to proof of liveness.

What is it built with?

PythonSwiftSwiftUIPost-quantum crypto

How does it compare?

clockwork-tree-inc/atlas-poc-v10xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultyhardmoderatemoderate
Complexity5/52/54/5
Audienceresearchergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

Full functionality needs a physical iPhone with Secure Enclave, a Bluetooth ring sensor, and camera hardware.

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.

In plain English

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.

Copy-paste prompts

Prompt 1
Explain how Atlas-PoC proves a user is alive and present without storing biometric data.
Prompt 2
Walk me through the Python backend architecture in atlas-poc-v1.
Prompt 3
Compare Atlas-PoC's liveness gate to standard biometric authentication.
Prompt 4
Show me how the Swift AtlasCore stays in parity with the Python protocol core.

Frequently asked questions

What is atlas-poc-v1?

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.

What language is atlas-poc-v1 written in?

Mainly Python. The stack also includes Python, Swift, SwiftUI.

What license does atlas-poc-v1 use?

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.

How hard is atlas-poc-v1 to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is atlas-poc-v1 for?

Mainly researcher.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.