{"repo":"talaia-labs/rust-teos","free":true,"listed":false,"github":"https://github.com/talaia-labs/rust-teos","clone":"git clone https://github.com/talaia-labs/rust-teos.git","description":"The Eye of Satoshi - Lightning Watchtower","language":"Rust","stars":157,"topics":["bitcoin","lightning-network","watchtower","rust-lang"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"The Eye of Satoshi (rust-teos) The Eye of Satoshi is a Lightning watchtower compliant with BOLT13, written in Rust. rust-teos consists of two main crates: - teos : including the tower's main functionality (server-side) and a CLI. Compiling this crate will generate two binaries: teosd and teos-cli . - teos-common : including shared functionality between server and client-side (useful to build a client). Dependencies Refer to DEPENDENCIES.md Installation Refer to INSTALL.md Running TEOS Make sure bitcoind is running before running teosd (it will fail at startup if it cannot connect to bitcoind ). Here you can find a sample bitcoin.conf. Please see Docker instructions for instructions on how to set up teosd in Docker. Starting the tower daemon ♖ Once installed, you can start the tower by running: Configuration file and command line parameters teosd comes with a default configuration that can be found at teos/src/config.rs. The configuration includes, amongst others, where your data folder is placed, what network it connects to, etc. To change the configuration defaults you can: - Define a configuration file named teos.toml following the template (check conf template.toml) and place it in the data dir (that defaults to /.teos/ ). and/or - Add some global options when running the daemon (run teosd -h for more info). Passing command-line options to teosd Some configuration options can also be specified when running teosd . We can, for instance, change the tower data directory as fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/talaia-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/talaia-labs/rust-teos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}