It's NaOH, not NaNO3. With NaNO3 it would burn much hotter. And it would not auto-ignite either.
Firstly NaOH reacts with Al forming sodium aluminate. This is a slow reaction but it does generate quite a bit of heat. Once hot enough you get 2 Al +
3 S === > Al2S3, which is both fast and very exothermic. |