> ## Documentation Index
> Fetch the complete documentation index at: https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# CreateEIP1193Provider

# Function: createEIP1193Provider()

> **createEIP1193Provider**(`options`): `Promise`\<\{ `on`: (`eventName`, `listener`) => `this`; `removeListener`: (`eventName`, `listener`) => `this`; `request`: `EIP1193RequestFn`\<\[\{}, \{}, \{}, \{}, \{}]>; }>

Defined in: [packages/eip-1193-provider/src/index.ts:31](https://github.com/tkhq/sdk/blob/ee72856c3f450731d7501ab05001215768b71500/packages/eip-1193-provider/src/index.ts#L31)

## Parameters

### options

`TurnkeyEIP1193ProviderOptions`

## Returns

`Promise`\<\{ `on`: (`eventName`, `listener`) => `this`; `removeListener`: (`eventName`, `listener`) => `this`; `request`: `EIP1193RequestFn`\<\[\{}, \{}, \{}, \{}, \{}]>; }>
