[API Reference](../README.md) > [InitializeArcOptions](../interfaces/InitializeArcOptions.md)



# Interface: InitializeArcOptions

## Hierarchy


 [WrapperServiceInitializeOptions](WrapperServiceInitializeOptions.md)

**↳ InitializeArcOptions**








## Properties
<a id="filter"></a>

### «Optional» filter

**●  filter**:  *[WrapperFilter](WrapperFilter.md)* 

*Inherited from [WrapperServiceInitializeOptions](WrapperServiceInitializeOptions.md).[filter](WrapperServiceInitializeOptions.md#filter)*

*Defined in [wrapperService.ts:303](https://github.com/daostack/arc.js/blob/77005d4/lib/wrapperService.ts#L303)*



Option filter to only initialize the contracts whose name is set to true. Any that are omitted or set to false here will appear as `null` in WrapperService.wrappers and WrapperService.wrappersByType, and will not be available in WrapperService.wrappersByAddress. But their factories will still be available in WrapperService.factories.




___

<a id="useNetworkDefaultsFor"></a>

### «Optional» useNetworkDefaultsFor

**●  useNetworkDefaultsFor**:  *`string`* 

*Defined in index.ts:44*



Name of the network for which to use the defaults found in Arc.js/truffle.js. Overwrites config settings network, providerUrl and providerPort.




___


