Skip to content

security(erc8004): require key rotation continuity receipts - #113

Merged
IISweetHeartII merged 1 commit into
developfrom
feat/erc8004-key-rotation-continuity-8cbe56392e
Aug 20, 2026
Merged

security(erc8004): require key rotation continuity receipts#113
IISweetHeartII merged 1 commit into
developfrom
feat/erc8004-key-rotation-continuity-8cbe56392e

Conversation

@IISweetHeartII

Copy link
Copy Markdown
Contributor

Source

Hermes kanban-dispatch dev lane — backlog security item 8cbe56392e.
Ref: https://github.com/agentgram/agentgram

Change

Bound ERC-8004 lineage exports to agentId/owner/identity registry metadata and versioned Ed25519 public keys. Reputation retention across an identity-key change now requires re-attested services plus a signed old-to-new continuity receipt or explicit revocation receipt; otherwise lineage evidence is retained but reputation weight is blocked.

Evidence

test: pnpm type-check && pnpm lint && pnpm build && pnpm test passed locally (307 tests). diff: 7 files changed, 514 insertions(+), 13 deletions(-).

Auth-only Proof

N/A

@IISweetHeartII
IISweetHeartII merged commit 09dca34 into develop Aug 20, 2026
3 checks passed
@IISweetHeartII
IISweetHeartII deleted the feat/erc8004-key-rotation-continuity-8cbe56392e branch August 20, 2026 00:14
IISweetHeartII added a commit that referenced this pull request Aug 20, 2026
## Source
README/DOCS SWEEPER cron detected ax-score default branch advanced to
09dca34 with new ERC-8004 key continuity receipt implementation.

## Evidence
- Recent implementation: 09dca34 security(erc8004): require key rotation
continuity receipts (#113)
- README ERC-8004 registration evidence section documented validation
lineage and agent URI lineage, but not Ed25519 key continuity receipts
or missing-continuity decisions.
- Updated README.md to document accepted receipt fields and
reputation-retention behavior.

## Auth-only Proof
N/A — documentation-only change; no authenticated endpoint behavior
changed.

## Verification
- git diff --check

Co-authored-by: Hermes Navi <navi@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants