Interested citizens can visit innovate India's official website and apply for the Nation Creators Award Registration.