# finalizeMessageSigning

The `finalizeMessageSigning` method assembles the message signature

## Usage

```ts twoslash
// [!include ~/snippets/code/chains.ts]
// ---cut---
import { RSVSignature } from 'signet.js'

const rsvSignature: RSVSignature = {
  r: '123...',
  s: '123...',
  v: 27,
}

const signature = evmChain.finalizeMessageSigning({
  rsvSignature,
})
```

## Parameters

| Parameter      | Type           | Description                            |
| -------------- | -------------- | -------------------------------------- |
| `rsvSignature` | `RSVSignature` | The RSV signature from the MPC network |

## Returns

| Type                        | Description                                  |
| --------------------------- | -------------------------------------------- |
| `Hex` (`` `0x${string}` ``) | The signature in hex format (with 0x prefix) |
