Set the Base URL to the address phones can actually reach (LAN IP for testing, real domain later), then Generate → Print. The human-readable code is printed under each QR as the mud-proof fallback.