Skip to content

NetworkPrivacyConfig

SIP Protocol API Reference v0.15.1


SIP Protocol API Reference / NetworkPrivacyConfig

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:17095

Network privacy configuration for SDK clients

optional proxy?: ProxyConfig

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:17104

Proxy configuration

  • 'tor': Auto-detect local Tor
  • 'socks5://...': SOCKS5 proxy
  • 'http://...': HTTP proxy
  • undefined: Direct connection

optional rotateCircuit?: boolean

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:17112

Rotate Tor circuit per request

Requires Tor control port. Provides unlinkability between requests.

false

optional torControlPort?: number

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:17118

Tor control port for circuit rotation

9051

optional torControlPassword?: string

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:17124

Tor control password

Required for rotateCircuit if Tor is configured with password authentication.


optional timeout?: number

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:17130

Connection timeout in milliseconds

30000

optional fallbackToDirect?: boolean

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:17139

Fallback to direct connection if proxy unavailable

If true, will use direct connection when proxy fails. If false, will throw error when proxy fails.

false