# Function: rootFromSeed()

```ts
function rootFromSeed(seed): Promise<{
  identity: Identity;
  signer: RootSigner;
}>;
```

Defined in: [packages/core/src/identity/identity-manager.ts:49](https://github.com/leifriksheim/minca/blob/main/core/src/identity/identity-manager.ts#L49)

The root identity and a signer for it, from the seed

## Parameters

| Parameter | Type |
| ------ | ------ |
| `seed` | `Uint8Array` |

## Returns

`Promise`\<\{
  `identity`: [`Identity`](https://minca.dev/api/core/interfaces/Identity.md);
  `signer`: [`RootSigner`](https://minca.dev/api/core/interfaces/RootSigner.md);
\}\>
