> For the complete documentation index, see [llms.txt](https://docs.justaname.id/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/justanameconfig.md).

# JustaNameConfig

[**@justaname.id/sdk**](/sdk-reference/justaname-core-sdk.md) • **Docs**

***

[@justaname.id/sdk](/sdk-reference/justaname-core-sdk/globals.md) / JustaNameConfig

## Interface: JustaNameConfig\<Config, NetworksConfig, EnsDomainConfig, DefaultChainId>

### Extended by

* [`JustaNameConfigDefaults`](/sdk-reference/justaname-core-sdk/interfaces/justanameconfigdefaults.md)

### Type Parameters

• **Config** *extends* [`Configuration`](/sdk-reference/justaname-core-sdk/interfaces/configuration.md) = [`Configuration`](/sdk-reference/justaname-core-sdk/interfaces/configuration.md)

• **NetworksConfig** *extends* [`Networks`](/sdk-reference/justaname-core-sdk/type-aliases/networks.md) = [`Networks`](/sdk-reference/justaname-core-sdk/type-aliases/networks.md)

• **EnsDomainConfig** *extends* [`EnsDomains`](/sdk-reference/justaname-core-sdk/type-aliases/ensdomains.md) | `undefined` = [`EnsDomains`](/sdk-reference/justaname-core-sdk/type-aliases/ensdomains.md) | `undefined`

• **DefaultChainId** *extends* [`ChainId`](/sdk-reference/justaname-core-sdk/type-aliases/chainid.md) | `undefined` = [`ChainId`](/sdk-reference/justaname-core-sdk/type-aliases/chainid.md) | `undefined`

### Properties

#### config?

> `optional` **config**: `Config`

**Defined in**

[packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts:42](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts#L42)

***

#### defaultChainId?

> `optional` **defaultChainId**: `DefaultChainId`

**Defined in**

[packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts:45](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts#L45)

***

#### dev?

> `optional` **dev**: `boolean`

**Defined in**

[packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts:46](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts#L46)

***

#### ensDomains?

> `optional` **ensDomains**: `EnsDomainConfig`

**Defined in**

[packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts:44](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts#L44)

***

#### networks?

> `optional` **networks**: `NetworksConfig`

**Defined in**

[packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts:43](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justaname.id/sdk/src/lib/types/justaname/configuration.ts#L43)
