برخی چون اَبُوالْفَرَج اصفهانی، بیهقی و مفید، به نذر مأمون مبنی بر سپردن خلافت به برترین مردان از خاندانِ ابی‌طالب درصورت پیروزی بر امین، اشاره داشته و آن را دلیل ولایتعهدی علی بن موسی الرّضا می‌دانند. اما به گفته اکبری این احتمال با فاصلهٔ زمانیِ دو ساله میان پیروزی مأمون بر امین و ولایتعهدی علی بن موسی بعید به‌نظر می‌رسد. باغستانی در "دانشنامهٔ جهان اسلام" می‌گوید بنابر گزارشی از رَیّان بن صَلْت، شایعات میان سپاه و مردم مبنی بر تعلقِ اندیشهٔ ولایتعهدیِ علی بن موسی به فضل بن سهل، سبب شد تا مأمون با احضار ریان، ماجرای درگیری‌اش با امین را به او بگوید و علتِ تصمیمِ ولایتعهدی را نذرش نسبت به واگذاری خلافت به خاندان ابی‌طالب، درصورت پیروزی بر امین بیان دارد. به گزارش کوپرسون مأمون در نامه‌ای به یکی از خویشاوندان خود می‌نویسد که در جایی خوانده‌است؛ هفتمین خلیفه عباسی، آخرین خلیفه آن سلسله است و وی با توجه به این پیشگویی، قصد داشت که پس از عباسیان، خلافت به علویان منتقل شود تا بتواند با اعطای خلافت به علویان محروم از خلافت، رضایت خدا را کسب کند.