Revelation 14:6–13 reports what three angels announce. The first angel declares God’s imminent judgment on Babylon, but first he proclaims the eternal gospel throughout the world. It appears that God gives earth’s inhabitants one last chance to repent before He executes His judgment. The second and third angels pronounce judgment on the kingdom of the beast and his worshipers. Revelation 15:1—18:24 fills in the details of the predicted judgments. A voice from heaven encourages those who obey God and maintain steadfast in faith in Christ. The voice pronounces blessing upon those who lay down their lives for Christ.
For a more detailed summary select the link below.
“Revelation 14:12” Bibleref.com
What does Revelation 14:12 mean? | BibleRef.com
Revelation 14:12
12 Here is the perseverance of the saints, those who keep the commandments of God, and the faith of Jesus.”