recreating a rounded pyramid in moi.

 From:  telnoi
I'm trying to recreate this shape in moi, however I am having issues rounding the different faces. Any hints, tips etc are very welcome.

Cinema 4d

Moi attempt

Basically, I have no idea how to get the bottom of the pyramid rounded like the c4d example, along with the rounding of all the different "faces".

I have tried:
incorperating the rounding of the bottom in the curves prior to boolean merge them, however this leaves an angular result and destroys the capability to boolean the entire object.