Hebrews 12 Revelation
Hebrews 12:22 NASB But you have come to Mount Zion, to the heavenly Jerusalem, the city of the living God. ... Revelation 21:2 I saw the Holy City, the new Jerusalem, coming down out of heaven from God, prepared as a bride beautifully dressed for her husband.
Hebrews 12:22 NASB ... You have come to thousands upon thousands of angels in joyful assembly, ... Revelation 5:11 Then I looked and heard the voice of many angels, numbering thousands upon thousands, and ten thousand times ten thousand. They encircled the throne and the living creatures and the elders.
Hebrews 12:23 NASB ... to the church of the firstborn, whose names are written in heaven. ... Revelation 21:12 It had a great, high wall with twelve gates, and with twelve angels at the gates. On the gates were written the names of the twelve tribes of Israel.
Hebrews 12:23 NASB ... You have come to God, the judge of all men, to the spirits of righteous men made perfect, ...

Revelation 20:12 And I saw the dead, great and small, standing before the throne, and books were opened. Another book was opened, which is the book of life. The dead were judged according to what they had done as recorded in the books ...15If anyone's name was not found written in the book of life, he was thrown into the lake of fire. ...
Revelation 21:27 Nothing impure will ever enter it, nor will anyone who does what is shameful or deceitful, but only those whose names are written in the Lamb's book of life. ...
Revelation 22:12 "Behold, I am coming soon! My reward is with me, and I will give to everyone according to what he has done ...14"Blessed are those who wash their robes, that they may have the right to the tree of life and may go through the gates into the city.