In Luke 10:20 we are told to rejoice that our names are written or recorded in heaven. In Hebrews 12:23 we have come spiritually to heaven, being "in Christ" and therefore our names have been written or recorded in heaven. Since those "in Christ" belong to Christ, and we have been made alive together with Christ, it follows that our names have been written in the Lamb's book of life.
Hebrews 12:23 appears to answer the question of when because it says we are joining those who have been (past tense) made perfect. Thus our names have been written after we have been made perfect when we were transferred into Christ.
Both Revelation 13:8 and 17:8 imply names are written since the foundation of the world which is the time span from creation to and including the present. These verses exclude having our names written before the foundation of the world, the bogus belief of some based on misinterpreting Ephesians 1:4.
The Lamb's book of life is not the OT book of the living, another bogus belief of some.
One final point, Hebrews 12:22 says those "in Christ" have entered the new Jerusalem or heavenly Jerusalem, and Revelation 21:27 says no one enters the new or heavenly Jerusalem except those who names are written in the Lamb's book of life.
It is a lock.
Hebrews 12:23 appears to answer the question of when because it says we are joining those who have been (past tense) made perfect. Thus our names have been written after we have been made perfect when we were transferred into Christ.
Both Revelation 13:8 and 17:8 imply names are written since the foundation of the world which is the time span from creation to and including the present. These verses exclude having our names written before the foundation of the world, the bogus belief of some based on misinterpreting Ephesians 1:4.
The Lamb's book of life is not the OT book of the living, another bogus belief of some.
One final point, Hebrews 12:22 says those "in Christ" have entered the new Jerusalem or heavenly Jerusalem, and Revelation 21:27 says no one enters the new or heavenly Jerusalem except those who names are written in the Lamb's book of life.
It is a lock.