En 1656, a principios de la segunda guerra del Norte, los Hohenzollern de Brandeburgo recibieron el Ducado de Prusia y Ermland (Ermeland, Warmia) como feudos del rey de Suecia de acuerdo a lo dispuesto en el Tratado de Königsberg; luego el monarca sueco les liberó del vasallaje y les hizo soberanos absolutos de estas provincias. Después de luchar en el bando sueco en 1656, destacándose en la batalla de Varsovia, el Hohenzollern Federico Guillermo se mostró dispuesto a abandonar a su anterior aliado y cambiar de bando cuando la suerte de la guerra dejó de favorecerlo; comunicó al rey polaco Juan Casimiro sus condiciones: deseaba recibir los mismos privilegios que antes le había otorgado el rey sueco Carlos X Gustavo de Suecia; polacos y brandeburgueses negociaron primero en Wehlau (Welawa, ahora Znamensk) y luego en Bromberg (Bygost, Bydgoszcz).