Skip to content

Conversation

lightsing
Copy link
Member

No description provided.

@github-actions github-actions bot added crate-chunk-circuit Updates to the guest program chunk-circuit crate-batch-circuit Updates to the guest program batch-circuit crate-bundle-circuit Updates to the guest grogram bundle-circuit crate-integration Updates to the integration crate crate-circuits Any update made to the circuits, i.e. commitments reflect a change labels Aug 18, 2025
@lightsing lightsing changed the base branch from master to feat/exchange-code-2 August 18, 2025 08:14
@github-actions github-actions bot removed crate-chunk-circuit Updates to the guest program chunk-circuit crate-batch-circuit Updates to the guest program batch-circuit crate-bundle-circuit Updates to the guest grogram bundle-circuit crate-circuits Any update made to the circuits, i.e. commitments reflect a change labels Aug 18, 2025
@lispc lispc requested a review from roynalnaruto August 18, 2025 10:52
@github-actions github-actions bot removed the crate-prover Updates to the prover crate label Sep 8, 2025
SecretKey::try_from_bytes(input.secret_key)
.expect("validium key")
.public_key()
.to_bytes(true)

Choose a reason for hiding this comment

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

I'd leave a comment saying that the validium protocol spec requires this to be a 33-byte compressed public key.

@lispc lispc marked this pull request as draft September 16, 2025 02:55
@noel2004
Copy link
Member

replace the latest incorrect commits by force-pushing

noel2004 and others added 2 commits October 9, 2025 14:13
* fix issues in e2e test with coordinator

* add debug fields

* update commits

* Soundness issues in Validium (#196)

* fix: soundness issues in validium mode

* chore: rename method validium pi_hash

* chore: rename another pi_hash validium

* update commit

---------

Co-authored-by: Zhuo Zhang <[email protected]>
Co-authored-by: Rohit Narurkar <[email protected]>
@github-actions github-actions bot added the ci CI related updates label Oct 9, 2025
Copy link
Member

Choose a reason for hiding this comment

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

Just note: no actual change here except for the formatting

};

// println!("chunk_info = {}", chunk_info);
println!("chunk_info = {}", chunk_info);
Copy link
Member

Choose a reason for hiding this comment

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

Should we disable this debugging log?

#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
pub struct BundleWitness {
/// The version byte as per [version][types_base::version].
pub version: u8,
Copy link
Member

Choose a reason for hiding this comment

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

A note to scroll monorepo side: version is added and still not reflected in libzkp

Copy link
Collaborator

Choose a reason for hiding this comment

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

What do you mean?

test-execute-chunk-multi:
@cargo test $(CARGO_CONFIG_FLAG) --release -p scroll-zkvm-integration --test chunk_circuit test_execute_multi -- --exact --nocapture

test-execute-validium-chunk:
Copy link
Member

Choose a reason for hiding this comment

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

The new test has not passed yet, may be caused by the out-dated testing samples.

Also, there is no tips for how to obtain VALIDIUM_KEY. Should we resolve them before merging?

<batch::PayloadV8 as Payload>::from_envelope(&enveloped).validate(h, infos);
}
ReferenceHeader::Validium(_h) => {
todo!()
Copy link
Member

Choose a reason for hiding this comment

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

Since validium never handling payload data, should here be unreachable?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI related updates crate-batch-circuit Updates to the guest program batch-circuit crate-bundle-circuit Updates to the guest grogram bundle-circuit crate-chunk-circuit Updates to the guest program chunk-circuit crate-circuits Any update made to the circuits, i.e. commitments reflect a change crate-integration Updates to the integration crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants