Skip to content

Lightning via rust-lightning #1

@TheBlueMatt

Description

@TheBlueMatt

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions