خداوند متعال با ولایت امیر المومنین (علیه السّلام) دین را کامل و نعمت را بر همه بندگانش تمام نمود.
در هجدم ذی الحجه در منطقه غدیر خم، حضرت امیر المومنین علی بن ابیطالب (علیه السّلام) به عنوان جانشین، وصی پیامبر و ولی امر مومنین معرفی شدند.
عید غدیر به دلیل کامل شدن دین و اتمام نعمت خداوند، یکی از بزرگترین اعیاد نزد مسلمانان می باشد. این نعمت، سزاوار شکر و ثنای الهی است.
ابوالمؤيد الموفق بن احمد بن محمد مکی خوارزمی متوفای سال 568 هجری به نقل از ابوسعید خدری روایت کرده است: «رسول خدا (صلی الله علیه و آله و سلم) در روز غدیر مردم را فراخواندند و دست علی (علیه السّلام) را گرفتند و بالا بردند و علی را به عنوان جانشین خود معرفی کردند. مردم از هم متفرق نشده بودند که آیه «اکملت لکم دینکم» نازل شد.
سپس پیامبر فرمودند:« الله اکبر علی اکمال الدین و اتمام النعمه و رضا الرب برسالتی و الولاية لعلي من بعدي.»
ابوالقاسم علی بن الحسن بن هبة الله الشافعي معروف به ابن عساكر متوفای سال 571 هجری نیز از ابوهریره نقل کرده است : هر کس در هجدهم ذی الحجه روزه بگیرد خداوند ثواب روزه شصت ماه را به ایشان می دهد و این روز روزی است که پیامبر خدا (صلی الله علیه و آله و سلم) دست علی را گرفتند و گفتند مگر من ولی مومنان نیستم؟ گفتند بله یا رسول الله. سپس رسول خدا گفتند هر کسی که من مولای او هستم علی مولای اوست.