input-output-hk / daedalus

The open source cryptocurrency wallet for ada, built to grow with the community
https://daedaluswallet.io/
Apache License 2.0
1.23k stars 295 forks source link

Configure default relay to connect to? #2413

Open benapetr opened 3 years ago

benapetr commented 3 years ago

It doesn't seem obvious how is daedalus connecting to cardano network - where does it get topology of relays from? I assume it has some IOHK relay servers hardcoded right now?

Would it be possible to let users to pick alternative relays or specify custom topology? Having everything relying on IOHK infrastructure is not good for decentralization.

nikolaglumac commented 3 years ago

Relays Daedalus uses are defined in IOHK-nix: https://github.com/input-output-hk/iohk-nix/blob/master/cardano-lib/default.nix#L40

@disassembler @darko-mijic any comment from your side?

MextroNL commented 3 years ago

You can put in any set of relays you want in daedalus You just edit the topology file and restart the node

C:\Program Files\Daedalus Mainnet\topology.yaml

Credit to @TOPO_Pool (Twitter)