> For the complete documentation index, see [llms.txt](https://docs.aera.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aera.finance/the-protocol/core/ivaultdeploydelegate.md).

# IVaultDeployDelegate

Interface for the VaultDeployDelegate

## Functions

### createVault

Deploy a new vault

```solidity
function createVault(bytes32 salt) external returns (address);
```

**Parameters**

| Name   | Type      | Description                    |
| ------ | --------- | ------------------------------ |
| `salt` | `bytes32` | The salt value to create vault |

**Returns**

| Name     | Type      | Description                     |
| -------- | --------- | ------------------------------- |
| `<none>` | `address` | deployed Deployed vault address |
