A menu bar trust anchor for the Spaces protocol. Embeds a Bitcoin light node and a spaces client to verify handles directly - no trusted servers.
Cargo.toml Single Rust package at root
core/src/ Rust library sources
core/bin/ Rust binary entry points
app/ macOS/iOS app (Xcode)
build-core.sh Builds the Rust library and copies Swift bindings into app/
Publish any nostr note on a relay and use #veritas. Make sure, the ADDR record you publish to certrelay has the nostr relay included e.g.
type=addr, key=nostr, value = [ "npub1...", "wss://relay.example.com" ]
cargo buildRun the CLI standalone:
cargo run --bin veritasSee core/README.md for CLI options and architecture details.
Build the Rust library for all Apple targets and copy bindings into the Xcode project:
./build-core.shThen open app/veritas.xcodeproj in Xcode and build normally.
Licensed under the Apache License, Version 2.0.
