Postanowienia traktatu W 1463 roku Fryderyk III, skuszony kwotą 80 tysięcy florenów, przystąpił do negocjacji. W ramach kompromisu uznano Macieja za prawowitego króla Węgier, a Fryderyk otrzymał tytuł króla Węgier oraz niektóre zajęte przez niego zamki w zachodnich Węgrzech. Dodatkowo władca Austrii zaadoptował Macieja, co wzmacniało wpływy habsburskie oraz stwarzało pozory współrządów w państwie. Traktat również przyznawał prawo Habsburgom do odziedziczenia tronu po śmierci Macieja Korwina w razie braku męskiego potomka. By zachować panującą na Węgrzech zasadę elekcyjności tronu, sejm węgierski byłby zobligowany do wyboru nowego króla spośród synów cesarza.
Traktat 22 października 1463 został ratyfikowany przez papieża Piusa II, 3 kwietnia 1464 przez przedstawicieli węgierskich, a 23/24 czerwca 1464 przez samego Macieja.
Skutki traktatu Maciej Korwin w późniejszych latach swoich rządów próbował unieważnić postanowienia traktatu, co przerodziło się w długoletni konflikt z Austrią.