tap-agent 0.7.0

Rust implementation of the Transaction Authorization Protocol (TAP)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Binary entrypoint for the TAP Agent CLI tool
//!
//! This binary provides command-line utilities for creating and managing
//! Decentralized Identifiers (DIDs) and associated cryptographic keys.
//!
//! When launched, this tool will check for existing keys in ~/.tap/keys.json
//! and use them if available. If no keys are found, it will default to
//! generating ephemeral keys.

use tap_agent::cli;

fn main() {
    // Run the CLI command
    if let Err(e) = cli::run() {
        eprintln!("Error: {}", e);
        std::process::exit(1);
    }
}