Build the multiplier.circom circuit, run the full Groth16 pipeline (setup → prove → verify), export the Solidity verifier, and (optionally) deploy to a testnet. Submit: the .circom file, a generated proof.json + public.json, the verification key, and the Verifier.sol output. Optional: a Sepolia transaction hash showing a successful on-chain verification.