> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rhinestone.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Multi-sig

To create a multisig session:

```ts {4} theme={null}
const session: Session = {
  owners: {
    type: 'ecdsa',
    accounts: [accountA, accountB, accountC],
  },
}
```

You can also specify the signature threshold (i.e., how many signatures are required to authorize the transaction):

```ts {5} theme={null}
const session: Session = {
  owners: {
    type: 'ecdsa',
    accounts: [accountA, accountB, accountC],
    threshold: 2,
  },
}
```

By default, the `threshold` is 1 (any session owner account can authorize any transaction within the session).
