> ## Documentation Index
> Fetch the complete documentation index at: https://docs.eco.com/llms.txt
> Use this file to discover all available pages before exploring further.

# svm venue: hylo-stability-pool

> 7 exports of the hylo-stability-pool venue integration in @eco-incorp/sauce/svm, including HYLO_STABILITY_POOL_PROGRAM_ID, HYLO_STABILITY_POOL_CONFIG, HYLO_STABILITY_POOL_STABLECOIN_MINT, HYLO_STABILITY_POOL_LP_TOKEN_MINT, hyloStabilityPool, HyloStabilityPoolDirection.

Solana venue integration `hylo-stability-pool` under `svm/venues/hylo-stability-pool`.

<Note>
  Generated from the type declarations shipped in `@eco-incorp/sauce` 0.99.4. Each entry shows the package authors' JSDoc and declaration for this SDK version. For runtime compatibility and deployed addresses, see [architecture and deployments](/programmable-transactions/sauce/architecture-and-deployments).
</Note>

### `HYLO_STABILITY_POOL_PROGRAM_ID`

*Variable* · `sdk/dist/svm/venues/hylo-stability-pool/index.d.ts`

The Earn Pool program - this family's discovered-pool owner.

```typescript theme={null}
HYLO_STABILITY_POOL_PROGRAM_ID: Address<"HysTabVUfmQBFcmzu1ctRd1Y1fxd66RBpboy1bmtDSQQ">
```

### `HYLO_STABILITY_POOL_CONFIG`

*Variable* · `sdk/dist/svm/venues/hylo-stability-pool/index.d.ts`

PDA(\["pool\_config"], EARN\_PROGRAM) - the single global pool config account.

```typescript theme={null}
HYLO_STABILITY_POOL_CONFIG: Address<"2jk7miWrsTbt5hUSaCXPkEQPvuUMgbFLpgMzMQw3Z6ar">
```

### `HYLO_STABILITY_POOL_STABLECOIN_MINT`

*Variable* · `sdk/dist/svm/venues/hylo-stability-pool/index.d.ts`

PDA(\["hyUSD"], CORE\_PROGRAM) - the hyUSD mint. Exported: index.ts's FAMILIES.mints() needs it
(this adapter's PoolConfig decode carries no mint fields - both mints are fixed constants).

```typescript theme={null}
HYLO_STABILITY_POOL_STABLECOIN_MINT: Address<"5YMkXAYccHSGnHn9nob9xEvv6Pvka9DZWH7nTbotTu9E">
```

### `HYLO_STABILITY_POOL_LP_TOKEN_MINT`

*Variable* · `sdk/dist/svm/venues/hylo-stability-pool/index.d.ts`

PDA(\["staked\_hyUSD"], EARN\_PROGRAM) - the sHYUSD (LP share) mint. Exported for the same reason.

```typescript theme={null}
HYLO_STABILITY_POOL_LP_TOKEN_MINT: Address<"HnnGv3HrSqjRpgdFmx7vQGjntNEoex1SU4e9Lxcxuihz">
```

### `hyloStabilityPool`

*Variable* · `sdk/dist/svm/venues/hylo-stability-pool/index.d.ts`

```typescript theme={null}
hyloStabilityPool: {
    slug: "hylo-stability-pool";
    programId: Address<"HysTabVUfmQBFcmzu1ctRd1Y1fxd66RBpboy1bmtDSQQ">;
    fetchPoolConfig: (load: AccountLoader, pool: Address) => Promise<HyloStabilityPoolConfig>;
}
```

### `HyloStabilityPoolDirection`

*Type* · `sdk/dist/svm/venues/hylo-stability-pool/index.d.ts`

```typescript theme={null}
export type HyloStabilityPoolDirection = "deposit" | "withdraw";
```

### `HyloStabilityPoolConfig`

*Interface* · `sdk/dist/svm/venues/hylo-stability-pool/index.d.ts`

```typescript theme={null}
export interface HyloStabilityPoolConfig extends PoolConfig {
    venue: "hylo-stability-pool";
    direction: HyloStabilityPoolDirection;
    paused: boolean;
    withdrawalFeeBits: bigint;
    withdrawalFeeExp: number;
    depositLimitBits: bigint;
    withdrawalLimitBits: bigint;
}
```
