Board Thread:Theories and Speculation/@comment-28315558-20160427005625/@comment-1872728-20160513040628

UltimaDude wrote: But the truth is that he still gave Sasuke the Rinnegan Hagoromo passively gave Sasuke the Rinnegan. Hagoromo gave Sasuke only his chakra, but this process gave Sasuke the Rinnegan. I'm not saying he didn't, I'm just saying how he did it. Just being specific.

If we don't be specific, this could also be true: God Tree gave Sasuke his Rinnegan, because God Tree gave Kaguya her Rinne Sharingan, which gave Hagoromo his Rinnegan, which in turn gave Sasuke his Rinnegan.