You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CLI: nirium anchor --sign, attach an agent attestation #134
Follow-up to #133 (nirium anchor). The Audit Trail accepts an optional agent attestation: an ed25519 signature over nirium-audit-v1:<content_sha256> made with a Stellar key (AuditAnchorOptions.agent in the SDK). nirium verify already checks it, but there's no CLI way to produce one.
Proposal: nirium anchor --sign, using the secret key from the CLI config store or --key-env <VAR>. It computes the content hash, signs the statement locally, and sends agent: { key, signature, id? }. The secret never leaves the machine and is never printed.
Done when:
a signed anchor round-trips: nirium verify <cid> reports SIGNATURE: VALID with the right G key
a wrong key or a tampered signature gets the node's 400 and the CLI says nothing was anchored
tests use a throwaway Keypair.random() and no network
Activity
rupesh-kumar-sah commentedon Oct 14, 2026
Hi maintainers,
I reviewed "CLI: nirium anchor --sign, attach an agent attestation" and have a structured approach ready for implementation:
Technical Implementation Outline:
Result/custom errors), and concurrency safety.cargo check,cargo test, andcargo clippy -- -D warningspass cleanly.Please assign this issue to me. I will submit a clean, well-tested, and production-ready PR promptly!
grantfox-oss commentedon Oct 15, 2026
🦊 GrantFox — @M0nsxx has been assigned to this issue!
Next steps:
Closes #134)Good luck! Track your progress on GrantFox.
feat(cli): nirium anchor --sign - attach an agent attestation (#264)
grantfox-oss commentedon Nov 7, 2026
🎉 This issue has been marked as completed on GrantFox!
@M0nsxx's PR #264 was approved and merged by @Eras256.
🏆 @M0nsxx: You earned 35 FoxPoints for this contribution! Your current tier: Explorer (538 total points). Track your full progress on GrantFox.
👏 Great work, @M0nsxx! Keep contributing to nirium-protocol.
grantfox-oss commentedon Nov 7, 2026
🎉 This issue has been marked as completed on GrantFox!
@M0nsxx's PR #268 was approved and merged by @Eras256.
🏆 @M0nsxx: You earned 35 FoxPoints for this contribution! Your current tier: Explorer (678 total points). Track your full progress on GrantFox.
👏 Great work, @M0nsxx! Keep contributing to nirium-protocol.