Yes, there is no minimum age for a nikah contract to take place between two parties. Theorically, if me and you want to make the nikah of our 1-year-old children, that would be valid. And as soon as they get mature (baligh), they'd have the choice whether "confirming" such nikah or refusing it.