# async activate()

Sends an [activation](https://docs.constellationnetwork.io/stargazer-wallet/guide/provider-activation) request for the user to accept. If the user has already given authorization for the current [origin](https://datatracker.ietf.org/doc/html/rfc6454) this method just configures the underlying communication channel.

**Type**

`async activate(title?): boolean`

**Parameters**

| Name   | Type     | Description |
| ------ | -------- | ----------- |
| title? | `String` | App name.   |

**Return Type**

`Boolean` - Indicating the result of the activation request.

**Example**

TypeScript

```typescript
await provider.activate();
// true
```
