PushSDK that we are utilizing proved itself a bit weird, it has several issues with it. I've been following the chats and people had complained about it. So far i have experienced:
- Function Deprecation errors and logs (it is totally fine, i could build a workaround)
- CommonJS and ES Modules conflicts and errors in the @pushprotocol/restapi package
- @pushprotocol/restapi also had some kind of assertion errors
I found a quick solution to it by downgrading the packages to the following:
@pushprotocol/restapi: 0.0.4
ethers: 5.6.x - look at the image below this answer
I would say that we stick to these versions until i figure it out with push sdk devs whats going on (I will link the issue i open on pushSDK's gh repo here, once i open it)

PushSDK that we are utilizing proved itself a bit weird, it has several issues with it. I've been following the chats and people had complained about it. So far i have experienced:
I found a quick solution to it by downgrading the packages to the following:
@pushprotocol/restapi: 0.0.4
ethers: 5.6.x - look at the image below this answer
I would say that we stick to these versions until i figure it out with push sdk devs whats going on (I will link the issue i open on pushSDK's gh repo here, once i open it)
