threefoldtech / web3gw

Proxy for the web3 world
Apache License 2.0
1 stars 1 forks source link

btc & btc lightening #5

Open despiegk opened 1 year ago

despiegk commented 1 year ago

optionally

despiegk commented 1 year ago

store/retrieve private info on TFChain

despiegk commented 1 year ago

we need support for the webgw, customer need to be able to have his own domain name as well ofcourse he will have to configure his own DNS

maxux commented 1 year ago

First important progress: https://btc.grid.tf/

maxux commented 1 year ago

It seems that somes files I override while exporting the blockchain contains password and important things which breaks Umbrel, I'm isolating theses files and try again correctly

MarioBassem commented 1 year ago

Tried to use neutrino to connect the the lightning node but failed. after @maxux gave me access to the node, i checked the logs and found out that the clients tries to connect, but the node returns this error: [+] lnd: 2023-07-05 12:02:33.262 [ERR] BTCN: Can't accept connection: unable to accept connection from [200:3fd7:d74a:48ee:5501:265d:5763:71e1]:42442: act one: invalid handshake version: 249, only 0 is valid, msg=f9beb4d976657273696f6e00000000007a0000002b9c33c2801101004800000000000000cb5ba56400000000000000000000

Also, in neutrino, each ChainService needs to implement its own wallet db, and you need a ChainService in order to connect to a node. So, if this is done for each user, i'm not sure that this would scale well.