Contract a26153d86abeac90b2598fa6602e8f4841e64c772a7f3e30633daca4a68a8388

← Back to Index 📥 Download WASM

Meta

cliver 27.0.0#5a7c5fe76530bf4248477ac812fc757146b98cc4
rssdkver 26.1.0#175aa41306f383057a8cdfc84b68d931664fc34e
rsver 1.92.0

Instances

  • CAJSGY2SIUVUS6TOWUA4RFKAKXOKJ7V4QJFCMXLHCNZV6W4Y7YQUNMDC
  • CANS3OH5JZEYA2F53HZR2PRDDNXJKYFBC2IH4UEZ4G3IM54VZBPU4ZVD
  • CAPI2SXLUJKQ62OAECTMIEJWEVBGAJPHM4V7HYNDEBRUVFAOQFEFOHGD
  • CAQO7YNWLSAXV2MRJI6A24MBQCHGCJJKWXMF62C3YIULWRVT7YHUOEQP
  • CBTS2RQHYUVFLEHPS6VEIDV25UPV3QGDNQIEUANSDNGTPJGS252FUMY5
  • CCGSGDBYYFMAAMU6CN6P4PZPUKOCANJU6NYME63RVLGX7SKLTB4CJI6W
  • CDF2C7WLEDJADRD3KA27TKV3BKWTURO7JUNS64CX3NQOEBVSVAEZJX2Z
  • CDMCFA3HMZZNXUOQ2IJQRQ3DOKEW6SICCH7LADEIL5HFVRVMBPQSZVMT
  • CDT53OCHMDD76GN6C2Y7CLOWOQRMXWA4CTLN2EAPGOSA3RUIVREP76PT

Interface

Verify a Groth16 proof using the compile-time embedded verification key.

No persistent storage is read or written; the key is part of the contract WASM itself.

fn verify(
    env: soroban_sdk::Env,
    proof: Groth16Proof,
    public_inputs: soroban_sdk::Vec,
) -> Result

Imports

WebAssembly Text (WAT) ▶