igor at codexapertus.com
Mon Apr 23 06:27:11 UTC 2018
Your biggest obstacle is probably the fact that c-lightning spawns several
processes (subdaemons) and depends on the bitcoin-cli binary for bitcoind
RPC. If WebAssembly supports multiple processes (not just threads) that's a
good start I guess.
There is a c-lightning specific mailing list on
On 12 April 2018 at 16:39, Быхун, Алексей Викторович <
aleksey.bykhun at phystech.edu> wrote:
> Hi everyone!
> I am looking for a way to run a LN node inside the browser. One way would
> be to implement BOLT protocol from scratch in JS, but I am thinking of a
> more easy way.
> Has anyone succeed in compiling, for example, c-lightning project (
> https://github.com/ElementsProject/lightning) under WebAssembly (
> WebAssembly is a C/C++ compiler into browser-compatible byte-code. It can
> use JS-API, but can also work with low-level C functions.
> There are some things c-lighting does (e.g. sockets), that should stop it
> from compiling easily. However, there are wrappers for many C-functions by
> Emscripten lib: https://github.com/kripken/emscripten.
> My question is what should I look for when trying to run that? And also, I
> want to hear your general feedback on the idea.
> Aleksey Bykhun.
> Lightning-dev mailing list
> Lightning-dev at lists.linuxfoundation.org
Codex Apertus Ltd
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Lightning-dev