bee icon indicating copy to clipboard operation
bee copied to clipboard

WebAssembly support

Open v1rtl opened this issue 10 months ago • 0 comments

Summary

Implement proper support for both WASM and WASI (first WASM).

The PR for WASM is here: https://github.com/ethersphere/bee/pull/5084

Right now chunk retrieval is not working, which is either related to wasm interop or to a bug in the retrieval mechanism when there's just two nodes.

Notes

Viper supports WASM as of 1.7.1: https://github.com/spf13/viper/issues/1071 go-libp2p fails to compile because of WebRTC transport: https://github.com/libp2p/go-libp2p/issues/3277

Motivation

being able to run bee in a browser

Implementation

go flags

Drawbacks

idk

v1rtl avatar Apr 26 '25 21:04 v1rtl