Skip to content

Avoid building intro pod circuits during SDK module loading - #236

Merged
robknight merged 1 commit into
mainfrom
cheaper-circuit-warming
Sep 9, 2026
Merged

robknight merged 1 commit into
mainfrom
cheaper-circuit-warming

Conversation

@robknight

Copy link
Copy Markdown
Collaborator

Pin the VDF and lt-eq-u256 verifier-data hashes so the SDK can register intro dependencies without initializing their proving circuits. This avoids unnecessary circuit loading during operations such as pexe inspect plan.

Add explicit driver warm-up functions and verify each pinned hash when its corresponding circuit is actually loaded or built.

Pin the VDF and lt-eq-u256 verifier-data hashes so the SDK can register
intro dependencies without initializing their proving circuits. This
avoids unnecessary circuit loading during operations such as
`pexe inspect plan`.

Add explicit driver warm-up functions and verify each pinned hash when
its corresponding circuit is actually loaded or built.

@ed255 ed255 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@robknight
robknight merged commit 51ccf22 into main Sep 9, 2026
3 checks passed
@robknight
robknight deleted the cheaper-circuit-warming branch September 9, 2026 09:41
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