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