Example of zkapps:
  • Stateless zkapps: lock some funds and whoever can create a proof can spend all the funds.
  • Stateful zkapps: initialize some authenticated state on-chain and update it by providing a proof.