What you're looking for is SCALE...
https://docs.scale-lang.com/
and they are making amazing progress.