Yes, as long as there is enough contrast between the gold modules and the background. We use scanner-safe dark shades by default, and every generated code is machine-scanned with multiple decoders before you see it — an unscannable color combination is rejected instead of delivered.