One of the hydrogens on NaBH4 is a hydride anion... but I've two
rubbishy options for a mechanism from this point:
1. hydride donation to -NH- giving -NH2-, where nitrogen temporarily contains 10 electrons
and donates a pair to boron, giving both N and B 8 valence electrons.
2. -NH- nitrogen begins by donating a lone pair to BH4, which then loses its hydride anion. The H- then proceeds to act as a base, removing H from -NH(BH3)-
Do these make sense? I get the feeling they're both completely wrong.
note: -NH- refers to the -NH- of pyrazole, as opposed to the -N=