ISB ~ Revelation 8 v3
prayers of all the saints:Like priests on earth, the angels in heaven are liturgical ministers as well as covenant mediators between God and his people. They are vested like priests according to 15:6, and here they offer as incense the petitions of the faithful. The company of all the saints probably includes those in heaven, such as the martyrs (6:9-11) and the multitudes (7:13-14) who praise God for his mercy and plead for the judgment of the wicked.
• The Communion of the Saints is the basis for the intercession of the saints. Just as the faithful pray for one another on earth, so the faithful departed pray for us as they look down from heaven (CCC 954-56).
the golden altar:The heavenly counterpart to the altar of incense in the Temple (2 Chron 4:19; Lk 1:11). See note on Rev 4:1-5:14.