# oidUuid5

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

## Signatures

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

## Why

The pre-bound helper prevents accidental namespace selection drift for object identifiers.

## Ownership and lifetime

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

## Examples

```ts
import { oidUuid5 } from "@typed/id/Uuid5"
const id = oidUuid5("1.3.6.1.4.1")
```
