https://github.com/fklr/theseus
Core lib for a zero-knowledge proof-based Access Control List (ACL) system
https://github.com/fklr/theseus
access-control-list key-management not-a-blockchain rust zero-knowledge-proofs
Last synced: 10 months ago
JSON representation
Core lib for a zero-knowledge proof-based Access Control List (ACL) system
- Host: GitHub
- URL: https://github.com/fklr/theseus
- Owner: fklr
- License: mpl-2.0
- Created: 2024-12-10T03:43:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-07T04:26:30.000Z (10 months ago)
- Last Synced: 2025-03-31T00:47:44.226Z (10 months ago)
- Topics: access-control-list, key-management, not-a-blockchain, rust, zero-knowledge-proofs
- Language: Rust
- Homepage:
- Size: 218 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# theseus ⛵
A zero-knowledge proof-based Access Control List (ACL) system that enables historical validation through cryptographic succession proofs. theseus leverages bulletproofs for efficient range proofs and ed25519 for signature verification.
## The Ship of Identity
The name "Theseus" draws inspiration from the Ship of Theseus paradox - if you replace every part of a ship over time, is it still the same ship? This system provides a cryptographic answer to this question in the context of access control. Through zero-knowledge proofs and cryptographic succession chains, the system maintains verifiable continuity of authorization even as administrative keys change over time.
## 📄 License
This project is licensed under the:
[](LICENSE)