OTRUST

Distributed Truth Protocol · 2025
Verifiable. Transparent. Community-driven.
Get Started

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

Open Source
Community-driven, MIT-licensed, and transparent by design.
Verifiable Claims
Cryptographically signed, tamper-proof, and traceable facts.
Lightweight Blockchain
Efficient, scalable, and easy to integrate for developers.
Reputation System
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.
2. Sign & Publish
The claim is cryptographically signed and published to the network.
3. Verify & Trace
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