Skip to content

Solution: LP-0002 - Commons / Private M-of-N governance - #147

Draft
NotRithik wants to merge 1 commit into
logos-co:masterfrom
NotRithik:solution/lp0002-commons
Draft

NotRithik wants to merge 1 commit into
logos-co:masterfrom
NotRithik:solution/lp0002-commons

Conversation

@NotRithik

Copy link
Copy Markdown

LP-0002: Private M-of-N governance

Commons provides a native Basecamp interface and LEZ program for private threshold approval of an integer parameter change.

The native 2-of-3 flow completed the change from 100 to 125. The original executed policy and its separate on-chain consumer were rechecked at block 4744.

Draft pending the builder-narrated video. The solution also records the pinned API's consumed-CU limitation. Existing guest-cycle measurements, public receipts and real-proof CI are linked separately.

Implementation | RC2 packages | Exact submission source | Recording outline

The repository includes an executable demo.sh, Basecamp module.json, SPEL .idl.json files, and MIT/Apache-2.0 license texts. The shell entrypoint and metadata passed thirteen local checks before publication. The deployed programs and RC2 binaries are unchanged.

Tooling CI, portable/native CI, and the real standalone proof run are linked in the solution with their source revisions. No new proof was run for submission preparation.

This PR adds only solutions/LP-0002.md. The other Commons primitive is a separate on-chain program and submission; Kite/LP-0008 is a different project.

@github-actions

Copy link
Copy Markdown

✅ Validation passed

A reviewer will assess against the prize criteria.
ℹ️ Solution submission for LP-0002.
ℹ️ Checking repo: https://github.com/NotRithik/commons-for-logos


Automated check. See solution template and TERMS.

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.

1 participant