Nodes, proxy and Tor
Choose which Monero node each network syncs from, add your own, and route Kilonova's traffic through Tor. These settings matter most for wallets that use Full sync.
Choose a node

Open Settings, then Nodes.
Pick the network: Mainnet, Stagenet or Testnet.
Select a node in the list to use it.
Bundled nodes are tagged Public node. They are community nodes run by third parties.
Select Check next to a node to test it. It shows Answering, at block …, Answering, but still syncing (block …) or This node is not answering.
Add your own node
Your own node gives the most privacy: nobody else learns your IP address or when you sync.
In Settings, Nodes, type the address in Add a node, as host:port or https://host:port.
Select Add.
Your node is tagged Your node. Use the Node actions menu to Use this node or Remove it.
Find nodes on this network looks for nodes on your own computer and local network, on the usual Monero ports. Nothing leaves your local network, and it is turned off while a proxy is set.
Self-signed certificates
If your node uses https with a certificate that no public authority vouches for, Kilonova asks Trust this certificate? and shows its SHA-256 fingerprint presented. Compare it with the fingerprint your node shows (monerod prints it when it creates its certificate), then select Trust this certificate. The node is then tagged Pinned certificate.
DANGER
If Kilonova later says a node now presents a different certificate from the one you trusted, and you did not change it, someone may be intercepting the connection. Do not trust the new certificate until you have checked it on the node itself.
Use Tor or a SOCKS5 proxy
With a proxy set, every connection Kilonova makes (to nodes, light wallet servers, the price service) goes through it, and host names are looked up by the proxy. Nodes and servers see the proxy's address instead of yours.
Start Tor: Orbot on Android, or the Tor service on Linux and Windows.
Open Settings, then Proxy and Tor.
Select Fill in Tor's address (it fills in
127.0.0.1:9050), or type another proxy in SOCKS5 proxy, as host:port.Select Check and use.
The screen then reads All traffic goes through …. To stop, select Connect directly.
Onion (.onion) nodes and servers work only through Tor. Through Tor, each wallet, and each kind of request (sync, sending, checks, prices), gets its own circuit, so nodes cannot link your wallets by address.
Send through a different node
On the Proxy and Tor screen, Send through a different node is on by default. With a proxy set, a payment goes out through a random public node instead of the one your wallet syncs from, so that node does not see you send. If the other node does not answer, Kilonova sends through your sync node and tells you: Sent through your sync node because the other node did not answer. Without a proxy this setting has no effect.
Pair with your own server
The project includes a self-hosting kit that runs a node and a light wallet server on your own computer as a Tor onion service. Under Settings, Pair with your server, select Scan the code (or paste it in Or paste the code), check the Node and Server it names, and select Pair. The addresses are onion addresses, so turn on Tor first.
WARNING
The pairing code holds your server's address. Anyone who has it can use your server, so show it only to your own devices.