Prepare your boiling water canner. Heat 8 half pint jars or 4 pint jars in simmering water until ready to use, but do not boil. Wash lids in warm soapy water and set aside with bands.
Combine the tomatoes, hot peppers, onion, garlic, and lime juice in a large saucepan. Bring to a boil, then stir in the cilantro, cumin, oregano, salt, and pepper. Reduce the heat and simmer for 5 minutes.
Using a jar lifter, grab one canning jar, place on a towel or wooden cutting board, then ladle salsa into a hot jar leaving a 1/4 inch headspace. Remove air bubbles (this headspace tool is perfect for this). Wipe jar rim.
Center lid on jar and apply band, adjust to fingertip tight. Place jar in boiling water canner. Repeat until all jars are filled.
Once the water is boiling, process the jars for 20 minutes, adjusting for altitude. Turn off the heat, remove lid, and let jars stand in the water for 5 minutes. Remove the jars and let them cool undisturbed on a towel or wooden cutting board for 12-24 hours. Check lids for seal, they should not flex when the center is pressed.
The easiest way to peel the green tomatoes is to score the bottoms with an X then drop them in boiling water for a few minutes or until the skins start to peel off. They take a bit longer than ripe tomatoes for the skin to release.
You can either chop the green tomatoes well with a knife if you like chunky salsa, or run them through a food processor for a smoother salsa.
Use 5-10 hot peppers (or less if you prefer) depending on how spicy you like your salsa. Wear rubber gloves when cutting and seeding hot peppers to avoid your hands from getting burned.