Part of the ongoing Verse Quick Reference project.
Rev 3:5 He who overcomes shall be clothed in white garments, and I will not blot out his name from the Book of Life; but I will confess his name before My Father and before His angels.
John Frame uses Revelation 3:5 to claim people’s names cannot be blotted out of the Book of Life:
In Revelation 3:5 (in contrast, to be sure, with Psalm 69:28), no one can be blotted out of the book.
But this verse suggests the opposite. It is working as a conditional: IF someone “overcomes” then they will be “clothed” AND their name will not be “blotted out” OR ELSE IF someone does not “overcome” they will not be “clothed” AND they will be “blotted out”.
This verse shows that the Book of Life is a dynamic list of names. People’s names are added as they become “saved” and removed as they become “apostate”.