Skip to content

Interface: KeyServerConfig ​

Defined in: @meddleware/sealed-storage-client/src/controller.ts:12

One key server in the threshold committee.

Properties ​

aggregatorUrl? ​

optional aggregatorUrl?: string

Defined in: @meddleware/sealed-storage-client/src/controller.ts:18

Aggregator URL — required for committee-mode key servers (all fetch-key calls proxy it).


apiKey? ​

optional apiKey?: string

Defined in: @meddleware/sealed-storage-client/src/controller.ts:22

API key for an authenticated server/aggregator (a publishable client key — it ships to browsers).


apiKeyName? ​

optional apiKeyName?: string

Defined in: @meddleware/sealed-storage-client/src/controller.ts:20

API-key header name for an authenticated server/aggregator (e.g. X-API-Key).


objectId ​

objectId: string

Defined in: @meddleware/sealed-storage-client/src/controller.ts:14

On-chain key server object id.


weight? ​

optional weight?: number

Defined in: @meddleware/sealed-storage-client/src/controller.ts:16

Contribution toward the threshold (default 1).

2026 Meddleware. All jams preserved.