Comments (5)
Yes - working on that next.
from sparrow.
It's already possible to connect Sparrow to a Tor hidden service (.onion address) if you are running tor locally - just set the proxy details in the server preferences appropriately e.g. 127.0.0.1:9050.
By supporting tor, do you mean bundling the tor binaries with Sparrow so that it does not need a locally running tor instance?
from sparrow.
It's already possible to connect Sparrow to a Tor hidden service (.onion address) if you are running tor locally - just set the proxy details in the server preferences appropriately e.g. 127.0.0.1:9050.
I have tried to test it on Windows and got error on port 9050 (tried public nodes), I was getting connection refused but 9150 worked but still got the following error.
Could not connect:
Unsupported or unrecognized SSL message
This could also be a DNS Proxy issue
By supporting tor, do you mean bundling the tor binaries with Sparrow so that it does not need a locally running tor instance?
Yes, Netlayer also works with system installed tor since version 0.6
from sparrow.
I was thinking about a use case where we can connect to any public node only for Sending Transaction, This can be used in a situation where user want's to use there server only for transaction update and don't want to reveal his node's IP while sending payment.
So In short:
We can keep or drop connection to our own node and connect to tor node>> Once transaction is broadcasted we can disconnect and connect back to our own node to check progress and balance. Attacker or analysis firms won't be able to map IP to our personal node.
Some suggestions:
- You can use Netlayer project to support native tor. It is used by bisq project, So it is maintained. (I have tested it on windows and It works). We might be able to check if local instance is running first and if not then we can try to start native tor. Otherwise we'll end up with multiple tor instances and that might cause other issue (not Sure).
- It'll be nice to have an option to disconnect node, user might want to do certain tasks while offline (Helpful if someone is using public node).
from sparrow.
Implemented built in Tor support and released in v0.9.4 - closing this off.
The idea to have a connection to a separate node for broadcasting is an interesting one - perhaps something for a future release.
from sparrow.
Related Issues (20)
- Error getting fee estimates - failed connection to local electrum server HOT 2
- [Feature request] xpub shield: conceal wallet xpub in the settings tab HOT 2
- Receive funds are not showing up on Sparrow Wallet HOT 1
- Using Ledger nano s hardware wallet in Sparrow shows no funds. HOT 5
- Crash opening webcam scan on MacOS Intel HOT 9
- Balance wrong, unconfirmed transaction is added to balance HOT 1
- Connect remote bitcoin node - umbrel breaks Brave Browser shields HOT 1
- [Feature Request] Option for a fiat column on "Transactions" HOT 22
- [Feature Request] Having the ability to choose the direction of toxic change HOT 2
- Avoid generating dust change after the Tx0. HOT 1
- Transaction view displays wrong order of outputs in "curvy lines" diagram HOT 3
- Wallet history browsing is broken with electrs HOT 8
- [Feature request] Add the capability to mix to PayNyms HOT 1
- No or black video on Win10 using iMac built-in FaceTime HD-Webcam / Airgapped Hardware Wallet dialog slow HOT 8
- Problem importing a non-standard output descriptor HOT 1
- Sparrow linux 32-bit arch HOT 1
- Minor Bug Fix - display unit : BTC > sats > BTC HOT 3
- SatoChip: arraycopy last source index 32 out of bounds for byte 0 HOT 8
- Can't install sparrow wallet on parrot os HOT 7
- Error Executing HWI on Windows 11 with BitBox02 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sparrow.