What does scripture actually say.
1) Revelation 13:8 and 17:8 say those whose names were not found written in the book since the foundation of the world were thrown into the lake of fire. Accordingly, the names of those redeemed were written in the book since creation until the end of the age.
2) Revelation 21:27 says only those who have been written in Lamb's book of life enter the New Jerusalem. Therefore the people existed before there names were written in the book. Again, this refers to the period since the foundation of the world to the end of the age, and precludes before the foundation of the world.
3) Hebrews 12:22-23 say the spirits enrolled in the general assembly in New Jerusalem have been made perfect. Therefore, they were enrolled after they were placed in Christ were the redeemed are made perfect by the washing of regeneration.
In summary under the New Covenant, names are written in the Lamb's book of life in the period since creation to the end of the age, but only after God puts them into Christ and makes them perfect. Thus our names are written only during our physical lifetime, after God has transferred us spiritually into Christ.
1) Revelation 13:8 and 17:8 say those whose names were not found written in the book since the foundation of the world were thrown into the lake of fire. Accordingly, the names of those redeemed were written in the book since creation until the end of the age.
2) Revelation 21:27 says only those who have been written in Lamb's book of life enter the New Jerusalem. Therefore the people existed before there names were written in the book. Again, this refers to the period since the foundation of the world to the end of the age, and precludes before the foundation of the world.
3) Hebrews 12:22-23 say the spirits enrolled in the general assembly in New Jerusalem have been made perfect. Therefore, they were enrolled after they were placed in Christ were the redeemed are made perfect by the washing of regeneration.
In summary under the New Covenant, names are written in the Lamb's book of life in the period since creation to the end of the age, but only after God puts them into Christ and makes them perfect. Thus our names are written only during our physical lifetime, after God has transferred us spiritually into Christ.