Jabarkan Versi Pararaton dari Wisnuwardhana

Menurut Pararaton, nama asli Wisnuwardhana adalah Ranggawuni putra Anusapati putra Tunggul Ametung. Pada tahun 1249 Anusapati tewas oleh kudeta yang dilakukan adik tirinya, bernama Tohjaya putra Ken Arok dari selir Ken Umang.

Pada tahun 1250 Tohjaya dihasut pembantunya yang bernama Pranaraja supaya menyingkirkan kedua keponakannya, Ranggawuni dan Mahisa Campaka, yang dianggap bisa menjadi musuh berbahaya. Tohjaya kemudian memerintahkan pengawalnya, bernama Lembu Ampal untuk melaksanakan eksekusi.

Lembu Ampal gagal melaksanakan tugas karena kedua pangeran tersebut dilindungi oleh seorang pegawai istana bernama Panji Patipati. Karena takut mendapat hukuman dari Tohjaya, Lembu Ampal memilih bergabung dengan kelompok Ranggawuni.

Lembu Ampal kemudian melakukan adu domba di dalam tubuh angkatan perang Singhasari sehingga tercipta kekacauan. Karena tidak mampu mendamaikan kerusuhan tersebut, Tohjaya berniat menghukum mati para pemimpin tentaranya. Mendengar keputusan itu, para perwira segera bergabung dengan kelompok Ranggawuni, tentu saja atas ajakan Lembu Ampal.

Setelah mendapat dukungan dari kaum tentara, Ranggawuni dan Mahisa Campaka memberontak terhadap kekuasaan Tohjaya. Tohjaya terluka parah dan akhirnya meninggal dalam pelariannya di desa Katang Lumbang.

Setelah pemberontakan tersebut, Ranggawuni naik takhta menjadi raja Tumapel (raja Singhasari) bergelar Wisnuwardhana, sedangkan Mahisa Campaka menjadi Ratu Angabhaya (raja Kadiri) bergelar Narasinghamurti. Adapun Mahisa Campaka adalah putra Mahisa Wonga Teleng, atau cucu Ken Arok.

Pemerintahan bersama antara Wisnuwardhana dan Narasingamurti diibaratkan dua ular dalam satu liang, dan dimaksudkan untuk menciptakan perdamaian antara keluarga Tunggul Ametung dan keluarga Ken Arok.

Pemerintahan Wisnuwardhana berakhir tahun 1272, setahun setelah peresmian pelabuhan Canggu di daerah Mojokerto sekarang.