Forma corectă este „contracte”.
Contracte este pluralul standard al substantivului contract (are forma singular “contract”, iar pluralul se face cu „-e” în loc de „-i”), conform dicționarului DEX: „contracte” este forma corectă pentru pluralul nearticulat.
„Contracți” nu este o formă recunoscută în limba română și apare doar din greșeală sau din influența altor limbi. În limba română, pluralul este contracte, nu contracți.