Steps to Heavean

Hey guys, this is a render from Peter Tarka (@petertarka on instagram). I try to make this stairs. Do you know any idea how can i achive that.I try to use array and curve modifer to same time but cant handle that. Do you guys any idea?

Maybe you find usefull in this post: Help needed with a spiral stair riddle

Or try to use something more manually like this with cylinder as start: cylinder_stairs.blend (679.7 KB)
Create faces, bridge for the stairs and then use the grid and some trianglate to go create the stair walls.

Array modifier with emptys will be your friends.