# SignatureErc8010.unwrap

Unwraps an [ERC-8010 wrapped signature](https://github.com/jxom/ERCs/blob/16f7e3891fff2e1e9c25dea0485497739db8a816/ERCS/erc-8010.md) into its constituent parts.

## Imports

:::code-group
```ts [Named]
import { SignatureErc8010 } from 'ox/erc8010'
```

```ts [Entrypoint]
import * as SignatureErc8010 from 'ox/erc8010/SignatureErc8010'
```
:::

## Examples

```ts twoslash
import { SignatureErc8010 } from 'ox/erc8010'

const { authorization, data, signature } =
  SignatureErc8010.unwrap('0x...')
```

## Definition

```ts
function unwrap(
  wrapped: SignatureErc8010.Wrapped,
): Unwrapped
```

**Source:** [src/erc8010/SignatureErc8010.ts](https://github.com/wevm/ox/blob/main/src/erc8010/SignatureErc8010.ts#L267)

## Parameters

### wrapped

* **Type:** [`SignatureErc8010.Wrapped`](/ercs/erc8010/SignatureErc8010/types#signatureerc8010wrapped)

Wrapped signature to unwrap.

## Return Type

Unwrapped signature.

[`SignatureErc8010.Unwrapped`](/ercs/erc8010/SignatureErc8010/types#signatureerc8010unwrapped)
