Skip to content

Update CLM to v2 schema #1

@cyberstorm-nisto

Description

@cyberstorm-nisto

Overview

Update constitution.html and eas-client.js to use CLM v2 schema.

Schema Changes

v2 adds groupKeyId field for encrypted ancestor support:

string sectionId,uint32 version,string title,string content,bytes32 contentHash,string parent,bool immutable,bytes32 groupKeyId

Tasks

  • Register v2 schema on Base Sepolia
  • Re-attest all 39 CLM sections
  • Update eas-client.js with v2 schema UID
  • Update clm-data.js with new attestation UIDs
  • Verify live verification works

Schema UIDs

  • v2: 0xcac2a4177f75d29f7fef657aa221e510d888785ed7b1b2d16497ae839928fb05
  • Preamble: 0x031f71eb8eb551f33e86c5e81a38113665ee75d0cea0b96fe50341142f9dba8e

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions