# Connect

## Connect to Fewcha Wallet

To connect to Fewcha Wallet, you simply call this method `window.fewcha.connect()`

```javascript
await window.fewcha.connect();
```

`connect()`: the method will return a Promise that resolves when the user accepts the connection request to the **DApp** website. The response will look like

```json
{
    "method": "connect",
    "status": 200,
    "data": {
        "address": "0x...",
        "publicKey": "0x..."
    }
}
```

{% hint style="info" %}
To  get all methods of **Wallet**, learn more at [**Wallet methods**](https://docs.fewcha.app/reference/wallet-methods)
{% endhint %}

To use with **TypeScript** support, please learn more at [typescript-wrapper](https://docs.fewcha.app/typescript-wrapper "mention"), and use with React Select Wallet Popup, learn more at [react-connect-button](https://docs.fewcha.app/react-connect-button "mention")

## Disconnecting

```typescript
await window.fewcha.disconnect();
```

and check current status of connect with[#isconnected](https://docs.fewcha.app/reference/wallet-methods/connection#isconnected "mention")
