diff --git a/model_generator.sh b/model_generator.sh
index e7231f19a..a2b016bb0 100755
--- a/model_generator.sh
+++ b/model_generator.sh
@@ -5,4 +5,6 @@ cd cw_bitcoin && flutter pub get && flutter packages pub run build_runner build
 cd cw_haven && flutter pub get && flutter packages pub run build_runner build --delete-conflicting-outputs && cd ..
 cd cw_nano && flutter pub get && flutter packages pub run build_runner build --delete-conflicting-outputs && cd ..
 cd cw_bitcoin_cash && flutter pub get && flutter packages pub run build_runner build --delete-conflicting-outputs && cd ..
-flutter packages pub run build_runner build --delete-conflicting-outputs
\ No newline at end of file
+cd cw_ethereum && flutter pub get && cd ..
+cd cw_polygon && flutter pub get && cd ..
+flutter packages pub run build_runner build --delete-conflicting-outputs