> 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-react-sdk/interfaces/useaddsubnameparams.md).

# UseAddSubnameParams

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

***

[@justaname.id/react](/sdk-reference/justaname-react-sdk/globals.md) / UseAddSubnameParams

## Interface: UseAddSubnameParams

### Extends

* `Omit`<[`UseAddSubnameFunctionParams`](/sdk-reference/justaname-react-sdk/type-aliases/useaddsubnamefunctionparams.md), `"username"`>

### Properties

#### addresses?

> `optional` **addresses**: `Partial`<`object`> | `AddressWithTypedCoins`\[]

**Inherited from**

`Omit.addresses`

**Defined in**

packages/@justaname.id/sdk/dist/src/lib/types/subnames/add.d.ts:20

***

#### addSubnameRoute?

> `optional` **addSubnameRoute**: `string`

**Defined in**

[packages/@justaname.id/react/src/lib/hooks/subname/useAddSubname.ts:16](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justaname.id/react/src/lib/hooks/subname/useAddSubname.ts#L16)

***

#### apiKey?

> `optional` **apiKey**: `string`

**Inherited from**

`Omit.apiKey`

**Defined in**

packages/@justaname.id/sdk/dist/src/lib/types/subnames/add.d.ts:22

***

#### backendUrl?

> `optional` **backendUrl**: `string`

**Defined in**

[packages/@justaname.id/react/src/lib/hooks/subname/useAddSubname.ts:15](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justaname.id/react/src/lib/hooks/subname/useAddSubname.ts#L15)

***

#### chainId?

> `optional` **chainId**: `ChainId`

**Inherited from**

`Omit.chainId`

**Defined in**

packages/@justaname.id/sdk/dist/src/lib/types/subnames/add.d.ts:14

***

#### contentHash?

> `optional` **contentHash**: `string`

**Inherited from**

`Omit.contentHash`

**Defined in**

packages/@justaname.id/sdk/dist/src/lib/types/subnames/add.d.ts:17

***

#### ensDomain?

> `optional` **ensDomain**: `string`

**Inherited from**

`Omit.ensDomain`

**Defined in**

packages/@justaname.id/sdk/dist/src/lib/types/subnames/add.d.ts:13

***

#### text?

> `optional` **text**: `Record`<`string`, `string`> | `TextRecordAddRequest`\[]

**Inherited from**

`Omit.text`

**Defined in**

packages/@justaname.id/sdk/dist/src/lib/types/subnames/add.d.ts:21
