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
A. Devnet-2: Implementation Status (Devnet N)
B. Devnet-3: Specification Status (Devnet N+1)
C. New Client Onboarding
D. Tooling & Infrastructure
E. Schedule / Next Steps
Previous Call Meeting Minutes (Call 23 — Jan 21, 2026)
Block building state root mismatch (Sharik/Ream): compute_aggregated_signature may produce different attestation bits than what's in candidate_block, but post_state_root doesn't reprocess. Causes assertion failures at state transition. Action: Sharik to add test vector and open issue on leanSpec.
Aggregated attestation validation check: Gajinder noted a check was removed from spec (duplicate attestation bits across aggregated payloads). Ream may have stale validation logic.
leanMultisig/leanSig compatibility: Two spec changes after Devnet-2 commit merge—Montesig compatibility fix (Emil) and justification refactor. Ensure clients pull latest commits.
API mismatch in leanMultisig (Issue ACD Meeting 74 Notes #136): Prover state constructor changed from 2 args to 1. Believed fixed, but Percy to verify.
leanSpec minimal client (Thomas): Added P2P, database, storage, validators CLI modules (no external dependencies). Waiting on Python bindings for signature aggregation to enable interop. Focus: test coverage, minimal client completion.
leanSpec PDF companion (Thomas): Started a plain-English specification document with explanations and diagrams. Sections complete: intro, timing system, SSZ.
ZK-DSL → Python syntax (Emil): Recursion/XMSS aggregation compiler DSL now Python-like syntax. Goal: same Python source serves as both spec and compiles to low-level Lean ISA.
Claude AI agents (Thomas): Sub-agents for documentation, code compliance, test verification now in leanSpec repo (.claude/ folder). Open for community modification.
Resources
#general,#devnet-1,#devnet-2,#devnet-3,#tooling,#leanVM,#onboardingHigh-Level Documents
Overview
A. Devnet-2: Implementation Status (Devnet N)
B. Devnet-3: Specification Status (Devnet N+1)
C. New Client Onboarding
D. Tooling & Infrastructure
E. Schedule / Next Steps
Previous Call Meeting Minutes (Call 23 — Jan 21, 2026)
A. Devnet-2: Implementation Status
🚀 Devnet-2 is now live.
Client Readiness
Spec/Implementation Issues Raised
compute_aggregated_signaturemay produce different attestation bits than what's incandidate_block, butpost_state_rootdoesn't reprocess. Causes assertion failures at state transition. Action: Sharik to add test vector and open issue on leanSpec.Devnet-2 Tooling
B. Devnet-3: Specification Status
Key PRs Under Review
compute_subnet_id()functionBreakout Call (Jan 22)
Research Updates
.claude/folder). Open for community modification.C. New Client Onboarding
Onboarding resources:
#onboardingthread in Telegram for questionsD. Tooling & Infrastructure
Devnet-1 Retrospective
GitHub Organization Improvements
Telegram Consolidation
#general,#devnet-1,#devnet-2,#devnet-3,#tooling,#leanVM,#onboardingE. Schedule / Next Steps
Action Items
Coordination Process Changes (Agreed)