# tlsn_core - Rust
TLSNotary core library.

Skip to main content

## Crate tlsn_core

Source
Expand description

TLSNotary core library.

## §Platform Support

This crate depends on `rand`, which requires `getrandom` for OS-level randomness. On targets where `getrandom` has no built-in backend (e.g., custom or embedded targets), set:

    RUSTFLAGS='--cfg getrandom_backend="unsupported"'

This allows compilation to succeed. Note that `Blinded::new` requires a working RNG and will panic on unsupported targets.

## Re-exports§

`pub use rangeset;`

## Modules§

config
  Configuration types.
connection
  TLS connection types.
fixtures
  Fixtures for testing
hash
  Hash types.
merkle
  Merkle tree types.
transcript
  Transcript types.
webpki
  Web PKI types.

## Structs§

ProverOutput
  Prover output.
VerifierOutput
  Verifier output.