move-language / move

Apache License 2.0
2.25k stars 684 forks source link

Port move to webAssembly. #1056

Open yuyang-ok opened 1 year ago

yuyang-ok commented 1 year ago

Move is a wonderful language to write smart contract. webAssembly is a well-defined ISA , If we port move to WebAssembly. I think Move can easy to run on any blockchain. I have some idea about how port Move to webAssembly. I am grateful for any idea or funds. Thanks.

Check the pdf file for my idea about porting.

move_on_wasm.pdf

jolestar commented 1 year ago

We have worked on this https://github.com/movefuns/move-wasm https://github.com/movefuns/move-js.

And for reducing the WASM binary, Move need to support no_std #519