A covenant of God is a promise he makes, sealed with a sacrifice and a sign. To be a legitimate covenant of God, it must be ‘called’ a covenant by God, which is its “ratification,” for example, “I have made a covenant with you and Israel,” (Exodus 34:27); it must identify to whom the promises pass down (“I Myself am establishing My covenant with you, and with your descendants after you,” Genesis 9:9); it must have an “inauguration in blood” (“Even the first covenant was not inaugurated without blood,” Hebrews 9:18); and it must include a “sign” — “This is the sign of the covenant which I am making between Me and you and every living creature that is with you, for all future generations,” Genesis 9: 12.
From these criteria, it is determined that there are seven distinct covenants of God found in the Bible, and in some sense, they are all "everlasting":
Noah/Flood - Promise: Never Again Destroy the Earth by Flood (Gen 9:11,15) / Ratification: "I Myself am establishing My covenant with you," (Gen 9:9) / Type: One-Way Unconditional / Devolves to: All Mankind (Gen 9:12,17) / Sign: Rainbow (Gen 9:12,13,17) / Inauguration in Blood: Dead Bodies of the Wicked (Gen 6:13,17,18) / Term: As Long as the Earth Remains (Gen 8:22) [some call this the "Noahic" Covenant]
Abram/Land - Promise: Descendants Shall Possess the Land of Canaan (Gen12:7; 13:15; 15:7) / Ratification: "On that day the LORD made a covenant with Abram, saying, 'To your descendants I have given this land,'" (Gen 15:18) / Type: One-Way Unconditional on Collective, Two-Way Conditional on Individual / Devolves to: Isaac (Gen 17:21), Jacob (Gen 28:10-16), Jacob's Descendants exclusively (Exodus 6:2-9) / Sign: Circumcision (Gen 17:8-14) / Inauguration in Blood: Animals Cut in Half (Gen 15:9-21) / Term: Forever (Gen 17:19) [some call this the "Palestinian" Covenant]
Moses/Law - Promise: Blessings in the Land for Obedience to the Law, Curses for Disobedience / Ratification: "I have made a covenant with you and with Israel," (Ex 34:27) / Type: Two-Way Conditional (Ex 24:3,4) / Devolves to: Every Generation of Israel (Lev 26:46; Deut 29:14,15; 31:11-13) / Sign: Sabbaths (Ex 31:13-17) / Inauguration in Blood: Sprinkling of Blood on Book and People (Ex 24:5-8; Heb 9:19,20) / Term: Until New Covenant of Jeremiah 31 Replaces It (Deut 31:13; Jer 31:31-34)
Aaron/Priest - Promise: Priests to Serve Forever (Ex 28:1,41; 29:9; Num 25:10-13) / Ratification: "I am giving (Phinehas, grandson of Aaron) My covenant of... a permanent priesthood," (Num 25:12) / Type: One-Way Unconditional on Collective, Two-Way Conditional on Individual / Devolves to: Levites (Num 18:23; Ezek 44:15-16) / Sign: Bronze Plating of the Altar (Num 16:36-40) / Inauguration in Blood: Bulls of Consecration (Ex 29:1-21; Num 8:5-14) / Term: Forever (Jer 33:14-26)
David/King - Promise: Son to Rule as King Forever (2 Sam 7:12-16; 23:5) / Ratification: "I covenanted with your father David, saying, 'You shall not lack a man to be ruler in Israel,'" (2 Chron 7:18) / Type: One-Way Unconditional / Devolves to: The Promised Son (2 Sam 7:12-16; Jer 30:3,7-9,24) / Sign: Virgin Birth (Isaiah 7:13-16; 9:1-7; Micah 5:2-5; Luke 2:10-12) / Inauguration in Blood: Death of King of the Jews (Matt 26:28; 27:22-31) / Term: Forever After (Ps 89:34-37; Jer 33:14-26)
Israel/New - Promise: Law Written in Hearts, Replacing Old Covenant (Jer 31:31-34) / Ratification: "Days are coming... when I will make a new covenant with the house of Israel and the house of Judah," (Jer 31:31) / Type: One-Way Unconditional / Devolves to: House of Israel and Judah (Jer 31:2,31,37) / Sign: Legal Purchase of Property (Jer 32:6-22,42-44) / Inauguration in Blood: Death of Wicked in the Day of Wrath (Jer 31:40; Is 66:24; Ez 39:18) / Term: Forever After (Jer 30:24; 31:1,8,12,27,31-36)
Abraham/Better - Promise: Blessings to All Nations Through Seed Heir (Gen 17:4-5; 18:17; 22:18; Gal 3:8-17) / Ratification: "My covenant is with you... Your name shall be Abraham, for I have made you the father of a multitude of nations," (Gen 17:4) / Type: One-Way Unconditional on Collective, Two-Way Conditional on Individual / Devolves to: All Mankind (Gen 12:3; 22:18; Is 55:1-5) / Sign: Bread and Cup (Luke 22:20; Mark 14:24) / Inauguration in Blood: Death of the Lamb of God (Mark 14:24; Heb 9:22) / Term: Forever (Heb 13:20) [also known simply as the "New" or "Eternal" Covenant; or as the "New Covenant in Jesus' Blood"]
One can see there were two distinct covenants God made with Abram/Abraham, the first to give him the Land of Canaan (Genesis 15 covenant), and the second to bring blessings to all the nations through the Seed Heir of Abraham (Genesis 17/22 covenant), first "ratified" to Abraham, then assigned a "sign" at the Last Supper, and finally "inaugurated" with the death of Christ on the Cross.