Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lightning via rust-lightning #1

Open
TheBlueMatt opened this issue Nov 27, 2018 · 0 comments
Open

Lightning via rust-lightning #1

TheBlueMatt opened this issue Nov 27, 2018 · 0 comments

Comments

@TheBlueMatt
Copy link

As https://github.com/rust-bitcoin/rust-lightning has matured and approaches its first "real" release, I'm looking to spend some more time investigating helping people actually integrate it into Bitcoin wallets. While its not at the production-ready-put-money-in-it stage yet, its API has stabilized a lot and most functionality (open/close channels, send/receive payments, manage peers, etc) is all there and working. As a rust project its easy to compile down to any target you please (wasm for JS, native libraries to call from C/Obj-C/etc) and targets being easy to integrate into existing systems instead of being a standalone lightning implementation that you "just" make RPC calls into.

You can see the docs/API at http://docs.rs/lightning, but at a high level most of the integration work is just providing glue to do things like pass bytes onto TCP sockets, handle money-sent/money-received events, writing data out to disk, etc, etc.

If this is something you're interested in I'm open to helping look into how integration might work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant