IDFC First Bank has entered into an agreement with the National Securities Depository Limited (NSDL)..