Skip to content
This repository was archived by the owner on Nov 14, 2025. It is now read-only.

err931/latchor

Repository files navigation

Latchor

Tang-compatible NBDE server written in Elixir

Caution

This project is an experimental implementation intended only for research and learning purposes. Do not use in production environments.

Overview

Latchor is a Tang-compatible NBDE server written in Elixir. It aims to provide a minimal and educational reference for understanding Tang protocol.

Features

  • Tang protocol compatibility
  • SQLite-based keyring management

Dependencies

  • jose
  • Elixir v1.18 (OTP/27+)

Usage

# Install dependencies
mix setup

# Run the server
mix run --no-halt

You can test it with Clevis:

echo "Hello Latchor" | clevis encrypt tang '{"url":"http://localhost:37564"}' > secret.txt
clevis decrypt < secret.txt

License

GitHub License

Authors

About

Tang-compatible NBDE server written in Elixir

Resources

License

Stars

Watchers

Forks