the punishment for adultery for a married person is stoning and for an unmarried one is lashes.
I can get the views of many recognized imams who are in favor of stoning.