> For the complete documentation index, see [llms.txt](https://hydro.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hydro.gitbook.io/docs/snowflake/intro/setting-up-snowflake.md).

# Setting Up Snowflake

### Setting up a dApp for Snowflake

dApps using Snowflake will need to inherit Snowflake as a provider.

```
contract Example is SnowflakeResolver {

    constructor() public {    
    snowflakeDescription = “Example dApp“;
    snowflakeName = “Example”;
    }

}
```

| Parameter              | Type     | Description                                     |
| ---------------------- | -------- | ----------------------------------------------- |
| `snowflakeDescription` | `string` | Short description of what the app functions as. |
| `snowflakeName`        | `string` | notation given to the constructed application.  |
