Skip to content

EvidentSource Documentation

Build auditable applications with two pure functions. No distributed transactions, no saga complexity—just business logic.

Why EvidentSource?

Radical Simplicity

Two pure functions replace microservices, message brokers, and distributed transactions. Your code is just business logic.

Built-in Compliance

Every change is immutable with bi-temporal indexing. Answer "what did we know and when?" without custom audit systems.

Flexible Consistency

DCB enables cross-entity constraints without sagas. One atomic transaction—no compensation logic.

Getting Started

Core Concepts

API Reference

Deployment

Client SDKs