Skip to content

Commit

Permalink
Merge pull request input-output-hk#1371 from input-output-hk/ensemble…
Browse files Browse the repository at this point in the history
…/post-crates-publication-mithril-client

Announce Mithril client library is released
  • Loading branch information
jpraynaud authored Nov 27, 2023
2 parents c7c1e19 + b390f5e commit 4042937
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 24 deletions.
20 changes: 20 additions & 0 deletions docs/website/blog/2023-11-27-mithril-client-library-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: Mithril client library is released!
authors:
- name: Mithril Team
tags: [spo, mithril client, library, crates.io]
---

### Mithril client library is open to developers on crates.io

The Mithril team has published the first release (**v0.5.7)** of its [mithril-client](https://crates.io/crates/mithril-client) library on crates.io.

The **Mithril client library** allows developers to use all the tooling necessary to manipulate Mithril certified types from a Mithril Aggregator directly in their (Rust) applications and to develop their own Mithril clients!

Here are some useful documentation that can be used by developers:
- **Developer documentation**: https://docs.rs/mithril-client/0.5.7/mithril_client/
- **Example of implementations**:https://github.com/input-output-hk/mithril/blob/main/mithril-client/examples/
- **Mithril client repository**: https://github.com/input-output-hk/mithril/tree/main/mithril-client
- **Crates.io**: https://crates.io/crates/mithril-client

Feel free to reach out to us on the [Discord channel](https://discord.gg/5kaErDKDRq) for questions and/or help.
Original file line number Diff line number Diff line change
Expand Up @@ -48,18 +48,6 @@ It is responsible for handling the different types of data certified by Mithril,

## Installation

:::caution

Mithril client library has not yet been published on [crates.io](https://crates.io/), so you won't be able to follow the procedure below. The crate will be published soon.

For now, you can experiment it by adding the dependency manually in the Cargo.toml of your project:

```toml title="/Cargo.toml"
mithril-client = { git = "https://github.com/input-output-hk/mithril.git" }
```

:::

In your project, use `cargo` to add [mithril-client](https://crates.io/crates/mithril-client) crate as a dependency:

```bash
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,18 +48,6 @@ It is responsible for handling the different types of data certified by Mithril,

## Installation

:::caution

Mithril client library has not yet been published on [crates.io](https://crates.io/), so you won't be able to follow the procedure below. The crate will be published soon.

For now, you can experiment it by adding the dependency manually in the Cargo.toml of your project:

```toml title="/Cargo.toml"
mithril-client = { git = "https://github.com/input-output-hk/mithril.git" }
```

:::

In your project, use `cargo` to add [mithril-client](https://crates.io/crates/mithril-client) crate as a dependency:

```bash
Expand Down

0 comments on commit 4042937

Please sign in to comment.