- check pubkey is correct format and length - (optional, default true) check secret exists and is correct format and length - check there relay URLs are valid, and there is at least 1 non-empty valid relay URL