immudb is a database with built-in cryptographic proof and verification. It tracks changes to sensitive data, and the integrity of that history is verified by the clients — without having to trust the server.
immudb is a ledger database built for performance, scalability and versatility. Store records, text, images or JSON — a practical alternative to a blockchain or a hosted ledger service.
Performance
Lightweight and fast enough to keep up with billions of transactions a day, and millions of transactions per second on high-end hardware.
Tamper protection
Data can only be added, never changed or deleted, and every read can be answered with a cryptographic proof.
Resilience
Built to stay up for months at a time, with synchronous or asynchronous replication for high availability.
Flexibility
Insert with SQL or key/value. Connect over JDBC, ODBC, the PostgreSQL wire protocol, or an SDK for your language.
Multi-platform
Run it in the cloud or on-premises, embedded or standalone — Linux, macOS, Windows, FreeBSD and z/OS.
What it does
Immutable by construction
History is preserved. You can add new versions of a record, but nothing rewrites or removes what came before, so a silent change is not possible.
The release of immudb 1.11.0 marks one of the most significant milestones in the evolution of the project since SQL support was introduced. While immudb has always provided cryptographically
The latest release of immudb introduces a host of improvements designed to enhance performance, expand SQL functionality, improve query handling, and increase compatibility with PostgreSQL. These
When AWS announced the discontinuation of its Quantum Ledger Database (QLDB), financial institutions that relied on its immutable ledger capabilities were forced to find alternative solutions. For