# LobstrAdapter (https://dev.cosmospay.lat/docs/sdk/definitions/web/lobstr-adapter/)

> Wallet adapter for the LOBSTR wallet. Reference for the LobstrAdapter class of @cosmosapp/pay_sdk/web: its members and their signatures.

Wallet adapter for the LOBSTR wallet.

## Constructor

### LobstrAdapter

```ts
constructor(api?: LobstrApi | undefined)
```

**Parameters**

- `api` _(optional)_: `LobstrApi | undefined`

## Properties

### id

```ts
readonly id = "lobstr"
```

### name

```ts
readonly name = "LOBSTR"
```

## Methods

### isAvailable()

```ts
isAvailable(): Promise<boolean>
```

**Returns** `Promise<boolean>`

### getPublicKey()

```ts
getPublicKey(_network: NetworkConfig): Promise<string>
```

**Parameters**

- `_network`: `NetworkConfig`

**Returns** `Promise<string>`

### signTransaction()

```ts
signTransaction(xdr: string, _params: SignParams): Promise<string>
```

**Parameters**

- `xdr`: `string`
- `_params`: `SignParams`

**Returns** `Promise<string>`
