use std::env;
#[tokio::main]
async fn main() {
let args: Vec<String> = env::args().collect();
if args.len() != 2 {
eprintln!("Usage: {} <did:scid>", args[0]);
std::process::exit(1);
}
let document = match did_scid::resolve(&args[1], None, None).await {
Ok(document) => document,
Err(e) => {
println!("Error: {e:?}");
return;
}
};
println!(
"DID Document:\n{}",
serde_json::to_string_pretty(&document).unwrap()
);
}