Skip to content

PrivAtlas/ln-vortex

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

494 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ln-vortex ln-vortex

Build Status codecov License: MIT

Vortex is a tool to allow users to open lightning channels in a collaborative transaction when using lnd and Core Lightning

Compatibility

Vortex is compatible with lnd version v0.15.4-beta and up & core lightning version v0.10.2.

Building from source

Scala/Java

You can choose to install the Scala toolchain with sdkman or coursier.

Sdkman

You can install sdkman here

Next you can install java and sbt with

sdk install java # not always needed
sdk install sbt

Coursier

If you don't like curl, you can use OS specific package managers to install coursier here

ln-vortex requires java9+ for development environments. If you do not have java9+ installed, you will not be able to build ln-vortex. You will run into this error if you are on java8 or lower

If you follow the coursier route, you can switch to a java11 version by running

cs java --jvm adopt:11 --setup

macOS install

brew install scala
brew install sbt

Running the client

Running the client can simply be done by running

sbt rpcServer/run

About

Lightning and Taproot enabled collaborative transactions

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Scala 96.7%
  • JavaScript 2.1%
  • Other 1.2%