In most cases when a compost starts “stinking” is due to animal fats and animal products being chucked into the mix. While it’s possible to compost with certain animal products – the stink level is definitely a factor. Additionally – not having the right ratio of “wet and dry’s” [I’ll explain later]. Conversely – if you maintain your compost strictly plant-based, you won’t be producing those nasty smelling enzymes coming from decomposing animal products. Thus, for the sake of smell – limit your composting bin solely to vegetable products – preferably raw.