High capacity, high availability, well connected, fast lightning node.

Overview

LND Routing

High capacity, high availability, well connected, fast lightning node.

We aim to become a top liquidity provider for the lightning network.

  • Actively managed liquidity, virtually guaranteeing successful payments up to your channel size.
  • Large channels to popular destinations and major routing nodes.
  • Open channels to any node, for a friend, or to your favorite service provider.
  • Private LN-only interface via Tor, minimizing our attack surface and maintaining uptime.
  • Fast clustered servers for reliability.
  • Up to 1.5BTC channels, minimum 100k sats. Larger available on request with proven routing history.
  • Competitive pricing and fees.

Quick and easy

Use request_channel.py to request an incoming channel.

wget https://raw.githubusercontent.com/lnd-routing/lnd-routing/master/request_channel.py
python3 request_channel.py

Channel open requests

We have developed a keysend based protocol for paid channel requests. It is based on the keysend messaging protocol.

To request a channel opening, send us a keysend of (desired_channel_value * 0.0025) + 500 sats with custom records 1667785070=01 (for a public channel) or 1667785070=02 (for a private channel) and 34349339= . You can optionally include a message in record 34349334 as a hex encoded UTF-8 string. Our node will attempt to connect to yours and open a channel within a few seconds.

  • Minimum channel size is 100,000 sats.
  • Maxmimum channel size is 1.5 btc.
  • Channels remain open as long as they are active.
  • Minimum 1 month of inactivity before closing, only if liquidity is needed elsewhere.

Automatic refunds for failed channel openings are issued via keysend to the specified node.

Please check your data carefully, refunds are only automatically issued for failed channel openings, not invalid inputs. We highly suggest using request_channel.py.

Our node will attempt to look up and connect to yours, but for best results, connect to us as a peer prior to requesting a channel.

lncli connect 02ab583d430015f3b6b41730434b5fac264901b50199f0b9becc0a98a365f581a9@lndroutekytme3xds6cmbxaniretdgox2hk4cpu4k27jnub3gkfeuhqd.onion:9735

lightning-cli connect 02ab583d430015f3b6b41730434b5fac264901b50199f0b9becc0a98a365f581a9@lndroutekytme3xds6cmbxaniretdgox2hk4cpu4k27jnub3gkfeuhqd.onion:9735

eclair-cli connect --uri=02ab583d430015f3b6b41730434b5fac264901b50199f0b9becc0a98a365f581a9@lndroutekytme3xds6cmbxaniretdgox2hk4cpu4k27jnub3gkfeuhqd.onion:9735

We currently only have instructions for paying for channel requests from LND, but the destination node can be running any implementation.

Template:

Replace the parts containing brackets. We have received several channel requests to the non-existant example nodes.

lncli sendpayment --keysend  --amt <(desired_channel_value * 0.0025) + 500> \
--dest 02ab583d430015f3b6b41730434b5fac264901b50199f0b9becc0a98a365f581a9 \
--data 1667785070=01,34349339=
   

   

Please make sure you edit the examples before using. We are still getting invalid requests. From our logs:

Received channel open request to 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021, received: 250500sat
Attempting to connect to peer: 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021
Error getting node info: 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021
Error sending refund to 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021 of 250500sat: no_route

Examples:

To request a 0.1btc public channel from us to node 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021:

lncli sendpayment --keysend  --amt 25500 \
--dest 02ab583d430015f3b6b41730434b5fac264901b50199f0b9becc0a98a365f581a9 \
--data 1667785070=01,34349339=0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021

To request a 0.1btc private channel from us to node 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021:

lncli sendpayment --keysend  --amt 25500 \
--dest 02ab583d430015f3b6b41730434b5fac264901b50199f0b9becc0a98a365f581a9 \
--data 1667785070=02,34349339=0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021

To request a 0.2btc public channel from us to node 22232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142 with "Hello LND.Routing" as a message to us:

lncli sendpayment --keysend --amt 50500 \
--dest 02ab583d430015f3b6b41730434b5fac264901b50199f0b9becc0a98a365f581a9 \
--data 1667785070=01,34349339=22232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142,34349334=48656c6c6f204c4e442e526f7574696e67`

To simply send us a message:

lncli sendpayment --keysend --amt 1 \
--dest 02ab583d430015f3b6b41730434b5fac264901b50199f0b9becc0a98a365f581a9 \
--data 34349334=48656c6c6f204c4e442e526f7574696e67`

If you have any issues, open one on this repo.

Linkedin Connection Automation

Why spend an hour+ a week, connecting with the correct people on LinkedIn when you can go for lunch and let your computer do the hard work?

1 Nov 29, 2021
This is a python based command line Network Scanner utility, which input as an argument for the exact IP address or the relative IP Address range you wish to do the Network Scan for and returns all the available IP addresses with their MAC addresses on your current Network.

This is a python based command line Network Scanner utility, which input as an argument for the exact IP address or the relative IP Address range you wish to do the Network Scan for and returns all t

Abhinandan Khurana 1 Feb 09, 2022
Network monitoring tool

netmeter If you are looking for a tool to monitor your network interfaces, here you are. See netmeter-exporter to export Prometheus metrics. Installat

Saeid Bostandoust 97 Dec 03, 2022
Socket Based Backdoor and Listener

The Project is mainly based on Sockets , File Handling and subprocess library for Creating backdoors For Hacking into one's Computer (Any OS-Platform Service) and listening on your computer and waiti

Shivansh Mehta 3 May 31, 2021
RabbitMQ asynchronous connector library for Python with built in RPC support

About RabbitMQ connector library for Python that is fully integrated with the aio-pika framework. Introduction BunnyStorm is here to simplify working

22 Sep 11, 2022
a safe proxy over tls

TlsProxys 基于TLS协议的http流量代理 安装 ※ 需要python3.7+ linux: python3.9 -m pip install TlsProxys windows: pip install TlsProxys 基本用法 服务器端: $ tpserver [command]

56 Nov 30, 2022
A pure-Python KSUID implementation

Svix - Webhooks as a service Svix-KSUID This library is inspired by Segment's KSUID implementation: https://github.com/segmentio/ksuid What is a ksuid

Svix 83 Dec 16, 2022
syncio: asyncio, without await

syncio: asyncio, without await asyncio can look very intimidating to newcomers, because of the async/await syntax. Even experienced programmers can ge

David Brochart 10 Nov 21, 2022
Light, simple RPC framework for Python

Agileutil是一个Python3 RPC框架。基于微服务架构,封装了rpc/http/orm/log等常用组件,提供了简洁的API,开发者可以很快上手,快速进行业务开发。

16 Nov 22, 2022
FramIp - it a framework for work at IP and domain

FramIp FramIp - it a framework for work with IP and domain Installation (termux) $ pkg install git && pkg install python && git clone https://github.c

1 Jan 28, 2022
订阅转换,添加免流host

普通订阅转免流订阅 原理 将原来的订阅解析后添加免流host 使用方法 服务器域名/&&订阅链接&&免流host&&转换后服务器前缀 我这里已经在服务器上搭建好了

163 Apr 01, 2022
An HTML interface for finetuning the sync map output from aeneas

finetuneas 3.0 finetuneas is a simple HTML interface for fine tuning sync maps output by aeneas Version 3.0 Easier adjusting time: following cells wil

Firat Özdemir 50 Mar 12, 2022
A SOCKS proxy server implemented with the powerful python cooperative concurrency framework asyncio.

asyncio-socks-server A SOCKS proxy server implemented with the powerful python cooperative concurrency framework asyncio. Features Supports both TCP a

Amaindex 164 Dec 30, 2022
Utility for converting IP Fabric webhooks into a Teams format.

IP Fabric Webhook Integration for Microsoft Teams and/or Slack Setup IP Fabric Setup Go to Settings Webhooks Add webhook Provide a name URL will b

Community Fabric 1 Jan 26, 2022
A tool to generate valid ip addresses of 55 countries. These ip's can be used for OpenBullet.

IP-Grabber A tool to generate valid ip addresses of 55 countries. These ip's can be used for OpenBullet. ive added the feature to set the generated ip

Saad 9 Dec 17, 2022
Display ip2.network active live streams.

Display ip2.network active live streams.

Daeshon Jones 0 Oct 31, 2021
DEMO SOCKET AF INET SSL PYTHON

DEMO_SOCKET_AF_INET_SSL_PYTHON Python demo of socket family as AF_INET using TCP with SSL. Compatibility : macOS & GNU/Linux Network Topology style :

Enola 1 Jan 24, 2022
High capacity, high availability, well connected, fast lightning node.

LND ⚡ Routing High capacity, high availability, well connected, fast lightning node. We aim to become a top liquidity provider for the lightning netwo

18 Dec 16, 2022
Web-server with a parser, connection to DBMS, and the Hugging Face.

Final_Project Web-server with parser, connection to DBMS and the Hugging Face. Team: Aisha Bazylzhanova(SE-2004), Arysbay Dastan(SE-2004) Installation

Aisha Bazylzhanova 2 Nov 18, 2021
Tiny JSON RPC via HTTP library.

jrpc Simplest ever possible Asynchronous JSON RPC via HTTP library for Python, backed by httpx. Installation pip install async-jrpc Usage Import JRPC

Onigiri Team 2 Jan 31, 2022