Chainlink Functions runs your JavaScript independently on every DON node inside an isolated Deno sandbox. No file system, no env vars, only HTTP through one controlled helper. The DON reaches consensus on the result before your contract ever sees it.