# initializeGoat()

```
function initializeGoat(

   options, 

   bitcoinRpc, 

network): ChainData<GoatChainType>;
```

Defined in: [atomiq-chain-evm/src/chains/goat/GoatInitializer.ts:128](https://github.com/atomiqlabs/atomiq-chain-evm/blob/98ca6f16fbfb37e521f8c27b4f942642fe00c2ee/src/chains/goat/GoatInitializer.ts#L128)

Initialize GOAT Network chain integration

## Parameters

| Parameter    | Type                                                                                                             |
| ------------ | ---------------------------------------------------------------------------------------------------------------- |
| `options`    | [`GoatOptions`](https://docs.atomiq.exchange/sdk-reference/api/atomiq-chain-evm/src/type-aliases/GoatOptions.md) |
| `bitcoinRpc` | [`BitcoinRpc`](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/BitcoinRpc.md)<`any`>    |
| `network`    | [`BitcoinNetwork`](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/BitcoinNetwork.md) |

## Returns

[`ChainData`](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/ChainData.md)<[`GoatChainType`](https://docs.atomiq.exchange/sdk-reference/api/atomiq-chain-evm/src/type-aliases/GoatChainType.md)>
