What is OTRUST?
OTRUST is a distributed protocol for verifiable truth. With cryptographically signed claims, traceability, and open source code, OTRUST enables a network where facts can be verified and trusted – by everyone.
Core Features
Community-driven, MIT-licensed, and transparent by design.
Cryptographically signed, tamper-proof, and traceable facts.
Efficient, scalable, and easy to integrate for developers.
Trust is built through verified actions and reputation.
How Does It Work?
1. Create Claim
A user or organization creates a claim in OTRUST's format.
A user or organization creates a claim in OTRUST's format.
2. Sign & Publish
The claim is cryptographically signed and published to the network.
The claim is cryptographically signed and published to the network.
3. Verify & Trace
Others can verify the signature and trace the origin and context.
Others can verify the signature and trace the origin and context.
Get Started
NPM (CLI-tool)
npm install -g otrust-cli
Docker (Server)
git clone https://github.com/otrust-eu/otrust-server.git && cd otrust-server && docker-compose up -d
GitHub (Server)
git clone https://github.com/otrust-eu/otrust-server.git
Example of a Verifiable Claim
{ "subject": "Gothenburg", "predicate": "has_population", "object": "587,549", "context": { "source": "https://www.scb.se/...", "timestamp": "2023-01-01T00:00:00Z" }, "signature": "EdjeWF9FSd..." }
Contact
Email: kris@otrust.eu
GitHub: otrust-eu
Web: otrust.eu