Skip to content

feat: Prepare for STARK Proof Verification #115

@GoSTEAN

Description

@GoSTEAN

Description

Starknet's STARK proofs enable scalable off-chain verification, ideal for complex checks like inactivity periods. While not fully supported yet, preparing the contract for STARK proof integration will future-proof it for verification tasks.

Tasks

  • Add a placeholder verify_claim_with_proof function to accept STARK proofs.
  • Use Poseidon hashing to prepare data for future STARK proofs.
  • Monitor Starknet's roadmap for STARK proof support and update logic accordingly.
  • Document the planned STARK proof integration.

Acceptance Criteria

  • verify_claim_with_proof function is implemented as a placeholder with Poseidon hashing.
  • Claim data is formatted for future STARK proof compatibility.
  • Unit tests mock STARK proof verification and validate placeholder logic.
  • Documentation outlines the planned STARK proof integration and roadmap dependencies.
  • Issue is updated when Starknet's STARK proof support is available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions