# z.tempo.KeyAuthorization.DomainToRpc

Encode-only decoded key authorization schema accepting numberish `toRpc` inputs.

## Imports

```ts
import { z } from 'ox/zod'

z.tempo.KeyAuthorization.DomainToRpc
```

## Definition

```ts
export const DomainToRpc = z.object({
  address: z_Address.Address,
  chainId: uintBigintNumberish(),
  expiry: z.optional(uintNumberNumberish()),
  limits: z.optional(z.readonly(z.array(TokenLimitToRpc))),
  scopes: z.optional(z.readonly(z.array(Scope))),
  signature: z_SignatureEnvelope.Domain,
  type: z_SignatureEnvelope.Type,
})
```

**Source:** [src/zod/tempo/KeyAuthorization.ts](https://github.com/wevm/ox/blob/main/src/zod/tempo/KeyAuthorization.ts)
