シアン化バリウム
水あるいは石油エーテル中で、シアン化水素と水酸化バリウムを反応させることにより得られる。
B a ( O H ) 2 + 2 H C N ⟶ B a ( C N ) 2 + 2 H 2 O {\displaystyle \mathrm {Ba(OH)_{2}+2\ HCN\longrightarrow Ba(CN)_{2}\ +2\ H_{2}O} }
または、空気中もしくは窒素中で水酸化バリウムを焼なまし(アニーリング)することによっても得られる。
B a ( O H ) 2 + 3 C + N 2 ⟶ B a ( C N ) 2 + H 2 O + C O {\displaystyle \mathrm {Ba(OH)_{2}+3\ C+N_{2}\longrightarrow Ba(CN)_{2}\ +H_{2}O+CO} }