onomancer-0.3.0 is not a library.
Visit the last successful build:
onomancer-0.1.0
onomancer
[!WARNING] Alpha software. Interfaces, wire formats, and specifications change without notice — use at your own risk.
The Onomancy agent: publisher and verifier glue over the pure crates. Argument parsing, byte moving, and printing live here; everything cryptographic lives in the libraries.
Publish a binding
# 1. Mint keys (keep the seeds SECRET)
# 2. Emit the record
# ; publish this record (then re-sign the zone):
# _onomancy.example.com. IN TXT "v=ONO0;k=ed25519;n=…;g=…;p=…"
# 3. Put that TXT in the (DNSSEC-signed) zone, wait for propagation,
# then sign a certificate with the live chain attached:
Resolve
# The zone-vouched facts, live from DNS:
# The full graded verdict for a gossiped/fetched certificate:
Caveats (v0)
- Delegation carriages are verified —
resolveandwatchrunKeyhiveAuthority, which replays each certificate's carriage into a throwaway Keyhive instance and answers the spec's signing bar;bind/recordmint real generation carriages. The remaining gaps are narrower: document content authorship is not yet checkable (resolutions gradecarriage-verifiedat best),sanctionedis direct-membership only (nested-group delegation chains are future work — the#[ignore]d test inonomancy_keyhiveis the executable gap), and no verb writes the decision document yet, so acceptance-on-use (binding-cache spec) never fires from this CLI. - Seeds on the command line are a dev-tool convenience, not key management. Shells keep history.