
immudb
World’s fastest immutable database.
Open Source and easy to use in new applications and easy to integrate into existing application.
Immutable
Any kind of key-value. Clients can choose how to structure data.
No data mutation APIs are provided.
Data is never overwritten, so multiple versions of the same key co-exist and are verifiable.
Auditable
Tamper-evident history system.
Clients and auditors want cryptographic proof of data inclusion and historical consistency in real time.
If tampered, clients and auditors will notice that and take actions.
Secure
Data ownership is verifiable by clients and auditors. Support for Intel SGX enclaves.
Sign your data using Public-Key Cryptography. Support for Intel SGX enclaves.
Keys additions and revocations is immutably stored into the database
Runs on
Easy setup
docker run -it -d -p 3322:3322 -p 9497:9497 --name immudb codenotary/immudb:latest
Community videos
Unmatched performance
sequential write
---
Concurrency: 128
Iterations: 1000000
Elapsed t.: 3.06 sec
Throughput: 326626 tx/sec
batch write (async commit)
---
Concurrency: 16
Iterations: 1000000
Elapsed t.: 0.36 sec
Throughput: 2772181 tx/sec
- 4 cores
- ·
- 16GB memory
- ·
- single SSD drive




Why immudb?
immudb is a ledger database that has been developed with performance, scalability and versatility in mind. The user feedback has shown that they love the very high throughput and being able to store hashes as well as data. They see it as a great alternative to using a blockchain or ledger service.
- Easy setup
- Fast and reliable immutable database
- Secure REST API gateway
- Powerful, easy to use admin
- Open source

Features
- Transactional integrity
- ·
- ACID compliance
- ·
- Auditor
- ·
- SDKs for Python, Node.js, Java, Go