W walce wzięły udział jednostki floty shogunatu Tokugawa, przejęte częściowo przez Republikę Ezo, a w części przez nowo tworzoną marynarkę odbudowującego się cesarstwa.
Jednostką flagową Republiki Ezo był okręt "Kaiten". Do jej zadań należała ochrona wyspy Hokkaido przed spodziewaną inwazją wojsk cesarstwa. Flota składała się początkowo z 8 okrętów parowych: "Kaiten" i "Banryū", kanonierek "Chiyodagata" i "Chōgei", korwet "Kaiyō Maru" i "Kanrin Maru", a także "Mikaho" oraz "Shinsoku". "Kaiyō Maru" i "Shinsoku" zostały już na wstępie zniszczone podczas sztormu koło miasta Esashi, a "Kanrin Maru" odniósł uszkodzenia i został zdobyty (a później wcielony do służby) przez siły cesarstwa.
Flota cesarska składała się z wybudowanego we Francji okrętu pancernego "Kōtetsu", a także z jednostek "Kasuga" (fregata bocznokołowa), "Hiryu", "Teibō" i "Yōshun". Flota wspierała lądowe wojska cesarskie na wyspie Hokkaido, niszczyła umocnienia na nabrzeżu, atakując też okręty rebeliantów. Dnia 4 maja flota cesarska zdobyła okręt "Chiyodagata". 7 maja ciężkie trafienie otrzymał "Kaiten", który nie był w stanie kontynuować walki. Następnie okręt "Banryū" należący do Republiki zatopił 11 maja cesarską korwetę "Chōyō"
W walce wzięły udział jednostki floty shogunatu Tokugawa, przejęte częściowo przez Republikę Ezo, a w części przez nowo tworzoną marynarkę odbudowującego się cesarstwa.
Jednostką flagową Republiki Ezo był okręt "Kaiten". Do jej zadań należała ochrona wyspy Hokkaido przed spodziewaną inwazją wojsk cesarstwa. Flota składała się początkowo z 8 okrętów parowych: "Kaiten" i "Banryū", kanonierek "Chiyodagata" i "Chōgei", korwet "Kaiyō Maru" i "Kanrin Maru", a także "Mikaho" oraz "Shinsoku". "Kaiyō Maru" i "Shinsoku" zostały już na wstępie zniszczone podczas sztormu koło miasta Esashi, a "Kanrin Maru" odniósł uszkodzenia i został zdobyty (a później wcielony do służby) przez siły cesarstwa.
Flota cesarska składała się z wybudowanego we Francji okrętu pancernego "Kōtetsu", a także z jednostek "Kasuga" (fregata bocznokołowa), "Hiryu", "Teibō" i "Yōshun". Flota wspierała lądowe wojska cesarskie na wyspie Hokkaido, niszczyła umocnienia na nabrzeżu, atakując też okręty rebeliantów. Dnia 4 maja flota cesarska zdobyła okręt "Chiyodagata". 7 maja ciężkie trafienie otrzymał "Kaiten", który nie był w stanie kontynuować walki. Następnie okręt "Banryū" należący do Republiki zatopił 11 maja cesarską korwetę "Chōyō"