i0

Crates.ioi0
lib.rsi0
version0.1.3
created_at2025-11-02 17:04:12.72713+00
updated_at2025-11-04 12:13:44.78553+00
descriptionthei.rs/i0 reference implementation written in rust
homepage
repositoryhttps://ravy.dev/mint/i0.rs
max_upload_size
id1913329
size68,233
ember ana (ember-ana)

documentation

README

i0.rs

i0 reference implementation written in rust

cli

cargo install i0 --features=cli

usage

cargo add i0

use i0::{v3, Timestamp};
use rand::{TryRngCore, rngs::OsRng};

let mut seed: [u8; 32] = [0u8; 32];
OsRng.try_fill_bytes(&mut seed)?;

let metadata = v3::Metadata {
    designation: "some user-defined string",
    timestamp: &Timestamp::new(),
    seed: &seed,
};

let (short: String, long: String) = v3::generate(&metadata);

license

dual-licensed under either Apache 2.0 or MIT

Commit count: 0

cargo fmt