The much-awaited Rs 4,000 crore initial public offering (IPO) of National Securities Depository (NSDL) is all set to be open for public subscription from July 30 after the company got an extension from the markets regulator Sebi to list on stock exchanges by August 14.