ISB ~ Acts 2 v30
an oath:A sworn guarantee from God that cannot be revoked.
• Peter refers to the covenant Yahweh made with David to continue his dynastic line forever (Ps 89:3-4; 132:11-12). The oath is fulfilled in Jesus, who reigns forever from the throne of David in heaven (Lk 1:32-33).
See essay:Kingdom Restoration at Acts 15.