> ## Documentation Index
> Fetch the complete documentation index at: https://help.cryptolens.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Python 3: Settings

> Server address and connection settings for this Python SDK implementation.

Python 3 package `licensing 0.54`. [Reviewed source revision](https://github.com/Cryptolens/cryptolens-python/tree/8f38b5a37580f2aba1c9374f581cdc85e251950f).

```python theme={null}
from licensing.internal import HelperMethods
```

Set these values before making API requests.

## server\_address

Default: `'https://api.cryptolens.io/api/'`.

The API base address, including the final `/api/`. For a License Server on your own network, set it to that server's address before making requests. See the [License Server guide](/feature/license-server/index).

## verify\_SSL

Default: `True`.

Leave this set to `True` to check HTTPS certificates and hostnames. `False` disables those checks. License signatures do not replace HTTPS verification for every request; resolve missing CA certificates rather than disabling verification in a deployed application.

## proxy\_experimental

Default: `False`.

When `True` and HTTPS verification is enabled, the SDK explicitly applies the proxy settings returned by Python's `urllib.request.getproxies()`. `False` leaves proxy handling to the normal urllib request path; it does not guarantee that no proxy is used.

## FAQ

<AccordionGroup>
  <Accordion title="Why Does the Request Fail With an SSL Certificate Error?" id="why-does-the-request-fail-with-an-ssl-certificate-error">
    Check the Python environment's CA certificates and proxy configuration. See the existing [Python troubleshooting section](/libraries/python#possible-errors). Keep HTTPS certificate verification enabled in a deployed application.
  </Accordion>
</AccordionGroup>

[Python SDK Reference](/libraries/python-api)
