diff --git a/bindings/autheticatedConnection.go b/bindings/autheticatedConnection.go
index cc0ef41a8092ad48d45e9c7357c502ed4483e632..27200082483a02f1a9dbaa7e8a4f995b5cf41cfe 100644
--- a/bindings/autheticatedConnection.go
+++ b/bindings/autheticatedConnection.go
@@ -2,6 +2,7 @@ package bindings
 
 import (
 	"gitlab.com/elixxir/client/connect"
+	"gitlab.com/elixxir/client/xxdk"
 	"gitlab.com/elixxir/crypto/contact"
 )
 
@@ -35,6 +36,7 @@ func (c *Cmix) ConnectWithAuthentication(e2eId int, recipientContact []byte) (*A
 		return nil, err
 	}
 
-	connection, err := connect.ConnectWithAuthentication(cont, e2eClient.api, connect.GetDefaultParams())
+	connection, err := connect.ConnectWithAuthentication(cont, e2eClient.api,
+		xxdk.GetDefaultE2EParams())
 	return authenticatedConnectionTrackerSingleton.make(connection), nil
 }
diff --git a/bindings/connect.go b/bindings/connect.go
index 81a482a327304a640417717dfe55bc409b17b05d..754a5366c13361a2fea805c4cab402a5981e57aa 100644
--- a/bindings/connect.go
+++ b/bindings/connect.go
@@ -2,9 +2,11 @@ package bindings
 
 import (
 	"encoding/json"
+
 	"gitlab.com/elixxir/client/catalog"
 	"gitlab.com/elixxir/client/connect"
 	e2e2 "gitlab.com/elixxir/client/e2e"
+	"gitlab.com/elixxir/client/xxdk"
 	"gitlab.com/elixxir/crypto/contact"
 )
 
@@ -44,7 +46,8 @@ func (c *Cmix) Connect(e2eId int, recipientContact []byte) (
 		return nil, err
 	}
 
-	connection, err := connect.Connect(cont, e2eClient.api, connect.GetDefaultParams())
+	connection, err := connect.Connect(cont, e2eClient.api,
+		xxdk.GetDefaultE2EParams())
 	if err != nil {
 		return nil, err
 	}
diff --git a/bindings/e2e.go b/bindings/e2e.go
index 55ee801ad44d087a07ad95fa4112389bb7c5ebd5..a0d5bb252c6e7ed642c502d9d1bd5b0e5b87c44d 100644
--- a/bindings/e2e.go
+++ b/bindings/e2e.go
@@ -53,8 +53,9 @@ func LoginE2e(cmixId int, callbacks AuthCallbacks, identity []byte) (*E2e, error
 	}
 
 	authCallbacks := &authCallback{bindingsCbs: callbacks}
+	params := xxdk.GetDefaultE2EParams()
 
-	newE2e, err := xxdk.Login(cmix.api, authCallbacks, newIdentity)
+	newE2e, err := xxdk.Login(cmix.api, authCallbacks, newIdentity, params)
 	if err != nil {
 		return nil, err
 	}
@@ -76,8 +77,9 @@ func LoginE2eEphemeral(cmixId int, callbacks AuthCallbacks, identity []byte) (*E
 	}
 
 	authCallbacks := &authCallback{bindingsCbs: callbacks}
+	params := xxdk.GetDefaultE2EParams()
 
-	newE2e, err := xxdk.LoginEphemeral(cmix.api, authCallbacks, newIdentity)
+	newE2e, err := xxdk.LoginEphemeral(cmix.api, authCallbacks, newIdentity, params)
 	if err != nil {
 		return nil, err
 	}
@@ -96,8 +98,9 @@ func LoginE2eLegacy(cmixId int, callbacks AuthCallbacks) (*E2e, error) {
 	}
 
 	authCallbacks := &authCallback{bindingsCbs: callbacks}
+	params := xxdk.GetDefaultE2EParams()
 
-	newE2e, err := xxdk.LoginLegacy(cmix.api, authCallbacks)
+	newE2e, err := xxdk.LoginLegacy(cmix.api, params, authCallbacks)
 	if err != nil {
 		return nil, err
 	}