> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# authenticate

> Returns the static credentials.

```ts
authenticate(): Promise<SDKCredential>
```

Returns the static credentials.

## **Returns**

`Promise<SDKCredential>`

## **Examples**

```ts
import { StaticCredentialProvider } from '@signalwire/js';

const provider = new StaticCredentialProvider({ token: 'YOUR_SAT', expiry_at: 0 });
const credential = await provider.authenticate(); // returns the same static credential
```