In a historical context, a covenant applies to formal promises that were made under oath, or in less remote history, agreements in which the name actually uses the term 'covenant', implying that they were binding for all time.
Key elements of this type of Hittite international covenant treaty included a preamble identifying the king, a historical prologue that detail the monarch's deeds, the stipulated obligations of the vassal state, where the covenant would be stored, as well as an outline of the blessings if the document is obeyed and curses if the terms were broken.
[1] Historically, certain treaties and compacts have been given the name "covenant", notably the Solemn League and Covenant that marked the Covenanters, a Protestant political organization important in the history of Scotland.
The term covenant could be used in English to refer to either the Bundesbrief of 1291, which established the confederacy of Uri, Schwyz, and Unterwalden.
In this usage the German "Eid" is being translated as "covenant" rather than "oath" in order to reflect its written status.