declare an economic blockade on Israel
To enforce that economic blockade, you have to declare war to the entire West and decouple completely from the Western system(USD, SWIFT, Maritime Shipping Routes, et all).
As long as the West is willing to save their Zionist dog by bleeding their economies dry, there is no viable way to do an economic blockade without a military siege.
The problem with people here is that they see the entity as something separate rather than something within the Western system. To eradicate Israel, you have to destroy the West.

Ending trade with Israel means nothing if the U.S. and the EU keep financing, arming, and shielding Israel on every international stage. If we delve into this idea further, we will actually find that it will hurt the Global South as a whole instead of actually hurting Israel because it will push the West for more vicious actions toward China(examples: weaponizing the USD, weaponizing maritime shipping and oil routes, worse coercion than before to the point of blackmail to isolate China from the Global South). As long as the viable alternatives to the Western system(USD, SWIFT, Maritime Shipping Routes, et all) are not ready, any actions like this from China will only trigger more confrontation that will affect everyone including the Palestinians.
That's why I will highlight once again that seeing Israel as something separate from the West instead of something from within is a big problem that will only lead you to oversimplification.
If we really want the end to the genocide instead of performative actions that will lead us nowhere, Israel’s lifeline must be destroyed and that lifeline is U.S's and EU's. military aid, markets, weapons, UN protection. The US and the EU must collapse as a whole.