dry rock has no shelf life. Just make sure you rinse it VERY well prior to using in the tank. I would keep the rest in the box for future use. You might get a bigger tank, or might want to change up the aquascape. Don't get rid of it. I still have a tote of dry rock that I add/swap out with my DT rock. It's like one big container of puzzle pieces. Mix and match till they fit