provingMode
Pick how transactions are proved. Defaults to ProvingMode.LOCAL — on-device proving with cached keys, no network round-trip per tx.
ProvingMode.REMOTE off-loads proving to a proof server reachable at the URL supplied via proofServerUrl; useful on devices that can't carry the proving-key bundle, or when the host wants to keep the keys out of process memory. Set the URL before build when picking REMOTE — otherwise we fall back to the network's default proof-server URL (NetworkConfig.proofServerUrl).