[**@nymproject/mix-websocket**](../globals.md) • **Docs** *** [@nymproject/mix-websocket](../globals.md) / setupMixTunnel # Function: setupMixTunnel() > **setupMixTunnel**(`opts`?): `Promise`\<`void`\> Initialise the mixnet tunnel. Idempotent; safe to call from multiple feature packages. ## Parameters • **opts?**: [`SetupMixTunnelOpts`](../interfaces/SetupMixTunnelOpts.md) ## Returns `Promise`\<`void`\> ## Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/index.d.ts:14