Compile Midnight Compact smart contracts and generate ZK proving keys — entirely in the browser via WebAssembly.