[[bench]]
harness = false
name = "account_seed"
path = "benches/account_seed.rs"
[build-dependencies.fs-err]
version = "3"
[build-dependencies.miden-assembly]
default-features = false
version = "0.20"
[build-dependencies.miden-core]
default-features = false
version = "0.20"
[build-dependencies.miden-core-lib]
default-features = false
version = "0.20"
[build-dependencies.regex]
version = "1.11"
[build-dependencies.walkdir]
version = "2.5"
[dependencies.bech32]
default-features = false
features = ["alloc"]
version = "0.11"
[dependencies.miden-assembly]
default-features = false
version = "0.20"
[dependencies.miden-assembly-syntax]
default-features = false
version = "0.20"
[dependencies.miden-core]
default-features = false
version = "0.20"
[dependencies.miden-core-lib]
default-features = false
version = "0.20"
[dependencies.miden-crypto]
default-features = false
version = "0.19"
[dependencies.miden-mast-package]
default-features = false
version = "0.20"
[dependencies.miden-processor]
default-features = false
version = "0.20"
[dependencies.miden-protocol-macros]
default-features = false
version = "0.13"
[dependencies.miden-utils-sync]
default-features = false
version = "0.20"
[dependencies.miden-verifier]
default-features = false
version = "0.20"
[dependencies.rand]
default-features = false
version = "0.9"
[dependencies.rand_chacha]
default-features = false
optional = true
version = "0.9"
[dependencies.rand_xoshiro]
default-features = false
optional = true
version = "0.7"
[dependencies.semver]
features = ["serde"]
version = "1.0"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.thiserror]
default-features = false
version = "2.0"
[dependencies.toml]
optional = true
version = "0.9"
[dependencies.winter-rand-utils]
optional = true
version = "0.13"
[dev-dependencies.anyhow]
default-features = false
features = ["backtrace", "std", "backtrace", "std"]
version = "1.0"
[dev-dependencies.assert_matches]
default-features = false
version = "1.5"
[dev-dependencies.color-eyre]
version = "0.5"
[dev-dependencies.criterion]
default-features = false
features = ["html_reports"]
version = "0.5"
[dev-dependencies.miden-air]
default-features = false
features = ["std", "testing"]
version = "0.20"
[dev-dependencies.pprof]
default-features = false
features = ["criterion", "flamegraph"]
version = "0.15"
[dev-dependencies.rstest]
version = "0.26"
[dev-dependencies.tempfile]
version = "3.19"
[dev-dependencies.winter-air]
version = "0.13"
[features]
default = ["std"]
std = ["dep:serde", "dep:toml", "miden-assembly/std", "miden-core/std", "miden-crypto/concurrent", "miden-crypto/std", "miden-processor/std", "miden-verifier/std"]
testing = ["dep:rand_chacha", "dep:rand_xoshiro", "dep:winter-rand-utils", "miden-air/testing"]
[lib]
bench = false
name = "miden_protocol"
path = "src/lib.rs"
[package]
authors = ["Miden contributors"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["no-std"]
description = "Core components of the Miden protocol"
edition = "2024"
homepage = "https://miden.xyz"
keywords = ["miden", "protocol"]
license = "MIT"
name = "miden-protocol"
readme = "README.md"
repository = "https://github.com/0xMiden/miden-base"
rust-version = "1.90"
version = "0.13.2"
[target.'cfg(target_arch = "wasm32")'.dependencies.getrandom]
features = ["wasm_js"]
version = "0.3"