# About Lucid ᵏᵛ

## Introduction

Lucid is currently in a development stage but we want to achieve a fast, secure and distributed key-value store accessible through an HTTP API, we also want to propose persistence, encryption, WebSocket streaming, replication and a lot of features.

**Some Uses Cases:** Private Keys Storing, IoT (to collect and save statistics data), Distributed Cache, Service Discovery, Distributed Configuration, Blob Storage etc.

### Getting Started

Get the latest binary from the [releases](https://github.com/lucid-kv/lucid/releases) page and run these commands:

```
$ ./lucid init
$ ./lucid server
```

Or run a node with Docker, but you need to create a [lucid.yml](https://github.com/lucid-kv/lucid/blob/master/.github/lucid.yml) file locally before.

```
$ docker pull lucidkv/lucid
$ docker run -v lucid.yml:/etc/lucid/lucid.yml lucidkv/lucid
```

{% content-ref url="getting-started" %}
[getting-started](https://clintnetwork.gitbook.io/lucid/getting-started)
{% endcontent-ref %}

## Some Use Cases

* Private Keys Storage (for a wallet by example)
* IoT: collect and save statistics data
* A distributed cache for an application
* Service Discovery
* Distributed Configuration
* Blob Storage

## About Development

Lucid is Written in Rust 🦀, initiated by [Clint.Network](https://twitter.com/clint_network) and published under the [MIT License](https://github.com/clintnetwork/lucid/blob/master/LICENSE.md).

| Name / Nickname | Email                   | Role               |
| --------------- | ----------------------- | ------------------ |
| Clint Mourlevat | <me@clint.network>      | Core Development   |
| Jonathan Serra  | <jonathan@blocs.fr>     | Core Development   |
| CephalonRho     | <CephalonRho@gmail.com> | Core Development   |
| Rigwild         | <me@rigwild.dev>        | Web UI Development |

### Contribute to Lucid

See [CONTRIBUTING.md](https://github.com/lucid-kv/lucid/blob/master/CONTRIBUTING.md) for best practices and instructions on setting up your development environment to work on Lucid.

{% embed url="<https://github.com/lucid-kv>" %}
