Источником атомов углерода могут быть ионные карбиды - ацетилениды и метаниды.
При действии воды или разбавленных растворов кислот ионные карбиды разлагаются с образованием углеводородов.
карбид (ацетиленид) кальция дает ацетилен
CaC₂ + 2H₂O → HC≡CH↑ + Ca(OH)₂
ацетилен
карбид алюминия - метан
Al₄C₃ + 12HCl → 4AlCl₃ + 3CH₄↑
метан