Skip to content

chore: bump SP1 from 6.0.1 to 6.1.0#306

Merged
bxue-l2 merged 4 commits intoLayr-Labs:masterfrom
fakedev9999:fakedev9999/bump-sp1-6.1.0
Apr 15, 2026
Merged

chore: bump SP1 from 6.0.1 to 6.1.0#306
bxue-l2 merged 4 commits intoLayr-Labs:masterfrom
fakedev9999:fakedev9999/bump-sp1-6.1.0

Conversation

@fakedev9999
Copy link
Copy Markdown
Contributor

@fakedev9999 fakedev9999 commented Apr 14, 2026

Summary

Bump SP1 from 6.0.1 to 6.1.0 with exact version pins. Update upstream deps to release tags. Rebuild ELF and V_KEY.

Changes

  • SP1 crates pinned to =6.1.0 (sp1-build, sp1-lib, sp1-prover, sp1-sdk, sp1-zkvm, sp1-core-executor, sp1-hypercube, sp1-primitives)
  • rsp-primitives → tag = "reth-1.9.3-sp1-6.1.0"
  • sp1-cc-client-executor, sp1-cc-host-executor → tag = "reth-1.9.3-sp1-6.1.0"
  • Rebuilt canoe/sp1-cc/elf/canoe-sp1-cc-client with SP1 v6.1.0 toolchain
  • Updated V_KEY in canoe/sp1-cc/verifier/src/lib.rs

Upstream PRs

Test plan

  • cargo check passes
  • cargo clippy passes
  • ELF rebuilt on gpu-06 with SP1 v6.1.0 toolchain
  • V_KEY updated to match new ELF
  • CI

Copilot AI review requested due to automatic review settings April 14, 2026 23:50
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Bumps the SP1 dependency set from 6.0.1 to 6.1.0 across the workspace, and updates the rsp / sp1-contract-call git dependencies to compatible refs.

Changes:

  • Update SP1 crate pins from 6.0.1 to =6.1.0 in workspace dependencies.
  • Switch rsp-primitives and sp1-cc-* executors from tagged git refs to the fakedev9999/bump-sp1-6.1.0 branches.
  • Refresh Cargo.lock to reflect the new SP1 6.1.0 dependency graph.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.

File Description
Cargo.toml Updates workspace dependency pins and git refs to target SP1 6.1.0-compatible sources.
Cargo.lock Updates locked transitive dependencies and git source commits consistent with the new pins/refs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Cargo.toml Outdated
Comment thread Cargo.toml Outdated
@fakedev9999 fakedev9999 force-pushed the fakedev9999/bump-sp1-6.1.0 branch from 039cf15 to 00dff4d Compare April 15, 2026 02:52
- SP1 crates pinned to =6.1.0: sp1-build, sp1-lib, sp1-prover, sp1-sdk,
  sp1-zkvm, sp1-core-executor, sp1-hypercube, sp1-primitives
- rsp-primitives: switch to fakedev9999/bump-sp1-6.1.0 branch
- sp1-cc-client-executor, sp1-cc-host-executor: switch to
  fakedev9999/bump-sp1-6.1.0 branch
- Cargo.lock updated
Use tag reth-1.9.3-sp1-6.1.0 instead of branch fakedev9999/bump-sp1-6.1.0.
Use tag reth-1.9.3-sp1-6.1.0 instead of branch fakedev9999/bump-sp1-6.1.0
for sp1-cc-client-executor and sp1-cc-host-executor.
@fakedev9999 fakedev9999 force-pushed the fakedev9999/bump-sp1-6.1.0 branch from 00dff4d to 86101d2 Compare April 15, 2026 05:15
@bxue-l2 bxue-l2 merged commit 22c48b9 into Layr-Labs:master Apr 15, 2026
6 checks passed
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.

3 participants