It seems like the issue is that UltraPlonkBackend tries to use web workers for multithreading by default, but in Node.js environments like Hardhat, the worker thread initialization fails because threads.workerData is undefined.
I have also tried using UltraHonkBackend with single thread but it is still failing
Is there any fix to this or am i missing something ?
the solidity example test here seems to be working noir-examples/solidity-example/js/generate-proof.ts at master · noir-lang/noir-examples · GitHub
maybe see what’s different between this and yours and you might find the fix.
what noir_js and bb.js versions are you using?
