ماده ۱۷۷ قانون مجازات اسلامی مصوب ۱۳۹۲/۰۲/۰۱

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