# dnsUuid5

Derives deterministic UUID version 5 values in the standard DNS namespace.

## Signatures

```ts
export declare const dnsUuid5: (name: string) => Effect.Effect<Uuid5, Cause.IllegalArgumentError>;
```

## Why

The pre-bound helper prevents accidental namespace selection drift for DNS identities.

## Ownership and lifetime

This function acquires no persistent resources and uses a captured namespace copy for module lifetime.

## Examples

```ts
import { dnsUuid5 } from "@typed/id/Uuid5"
const id = dnsUuid5("example.com")
```
