# z.tempo.SignatureEnvelope.MultisigRpc

RPC native multisig signature envelope schema.

## Imports

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

z.tempo.SignatureEnvelope.MultisigRpc
```

## Definition

```ts
export const MultisigRpc = z
  .strictObject({
    account: z_Address.Address,
    config: MultisigConfigRpc,
    signatures: z.lazy(
      (): z.ZodMiniType<
        readonly core_SignatureEnvelope.SignatureEnvelopeRpc[],
        readonly core_SignatureEnvelope.SignatureEnvelopeRpc[]
      > =>
        z.readonly(
          z
            .array(Rpc)
            .check(
              z.minLength(1),
              z.maxLength(core_MultisigConfig.maxSignatures),
            ),
        ) as never,
    ),
  })
```

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