ماده 177 قانون مجازات اسلامی
شاهد شرعی در زمان ادای شهادت باید شرایط زیر را دارا باشد: الف- بلوغ ب- عقل پ- ایمان ت- عدالت ث- طهارت مولد ج- ذینفع نبودن در موضوع چ- نداشتن خصومت با طرفین یا یکی از آنها ح- عدم اشتغال به تکدی خ- ولگرد نبودن
تبصره 1: شرایط موضوع این ماده باید توسط قاضی احراز شود.
تبصره 2: در مورد شرط خصومت، هرگاه شهادت شاهد به نفع طرف مورد خصومت باشد، پذیرفته میشود.