Moringa seeds are viable upto two years but fresh seeds are better for germination.
1. Soak moringa seeds in lukewarm water for approx. 18 hrs. I kept mine overnight and upto noon.
2. Now take the seeds out from the water and put it in a sandwich/zipper bag and do not add any water in it otherwise it would rot. close the baggie well so that the moisture stays inside.
3. Now put it in a paper or foam cup and Keep it in warm place near heating vent or a room where temperature stays around 80 F. Make sure that it is not getting any light since it can sprout in dark.
4. Usually if seeds are fresh you will see sprouts in 2-3 days.
5. After germination when you see only root wait for a day or so and when you see stem part also. At this time you can plant them in a pot. Make sure that the root part is in the soil but do no cover stem part.
6. When you see sprouts place it in a peat pot with vermiculite or seed starter mix. I have put it in a peat pot first and then later in a bigger pot. If you are planting it directly in a bigger pot (12-18" pot is best). Please note it doesn't transplant well so roots should not be disturbed.
Here is couple of days old seedling
7. Make sure seedlings are not drying up but it should not be overwatered.