Skip to content

Add manual tenant signer proof script, docs, and tests#382

Merged
GsCommand merged 1 commit into
mainfrom
codex/add-manual-third-party-signer-proof-script
May 29, 2026
Merged

Add manual tenant signer proof script, docs, and tests#382
GsCommand merged 1 commit into
mainfrom
codex/add-manual-third-party-signer-proof-script

Conversation

@GsCommand

Copy link
Copy Markdown
Contributor

Motivation

  • Provide a minimal, safe local tool to demonstrate that a non-runtime ENS agent can sign its own CommandLayer action receipt and be verified by the existing public verifier resolving ENS TXT records.

Description

  • Add a CLI script scripts/manual-tenant-proof.cjs with generate and sign modes to create an Ed25519 identity package and sign a runtime-style approve receipt using TENANT_AGENT_ENS and local PKCS#8 keys.
  • Ensure the script writes only to a gitignored local folder .local/tenant-proof/<TENANT_AGENT_ENS>/ containing private-key.pkcs8.pem, ens-records.txt, and identity.json, and never prints private key material to stdout.
  • Reuse existing signReceipt() from lib/receiptSigning.js, remove the cosmetic `role:

Codex Task

@vercel

vercel Bot commented May 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
commandlayer-commandlayer-org Ready Ready Preview, Comment May 29, 2026 3:43am
commandlayer-org Ready Ready Preview, Comment May 29, 2026 3:43am
commandlayer-org111 Ready Ready Preview, Comment May 29, 2026 3:43am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant