Re-exports§
pub use syft_url::SyftURL;pub use syftbox::app::SyftBoxApp;pub use syftbox::config::default_syftbox_config_path;pub use syftbox::config::load_runtime_config;pub use syftbox::config::SyftBoxConfigFile;pub use syftbox::config::SyftboxRuntimeConfig;pub use syftbox::control::detect_mode;pub use syftbox::control::is_syftbox_running;pub use syftbox::control::start_syftbox;pub use syftbox::control::state as syftbox_state;pub use syftbox::control::stop_syftbox;pub use syftbox::control::SyftBoxMode;pub use syftbox::control::SyftBoxState;pub use syftbox::endpoint::Endpoint;pub use syftbox::rpc::check_requests;pub use syftbox::rpc::send_response;pub use syftbox::storage::ReadPolicy;pub use syftbox::storage::SyftBoxStorage;pub use syftbox::storage::SyftStorageConfig;pub use syftbox::storage::WritePolicy;pub use syftbox::syc::detect_identity;pub use syftbox::syc::import_public_bundle;pub use syftbox::syc::parse_public_bundle_file;pub use syftbox::syc::provision_local_identity;pub use syftbox::syc::provision_local_identity_with_options;pub use syftbox::syc::resolve_identity;pub use syftbox::syc::restore_identity_from_mnemonic;pub use syftbox::syc::IdentityProvisioningOutcome;pub use syftbox::types::RpcHeaders;pub use syftbox::types::RpcRequest;pub use syftbox::types::RpcResponse;pub use syftbox::auth::request_otp;pub use syftbox::auth::verify_otp;pub use syftbox::auth::OtpRequestPayload;pub use syftbox::auth::OtpTokens;pub use syftbox::auth::OtpVerifyOutcome;
Modules§
Structs§
- Parsed
Envelope - Public
Bundle Info - Sender
Info - Syft
Recovery Key - 32-byte recovery key that deterministically derives all private keys.
Functions§
- has_
syc_ magic - identity_
material_ from_ recovery_ key - Build deterministic identity material from an existing recovery key (e.g., restored via mnemonic).
- parse_
envelope - Parse a Syft Crypto (SYC) envelope from raw bytes into its structured components.
- sanitize_
identity - Convert arbitrary identity strings into filesystem-safe slugs for bundle/key paths.