June 16, 2025
Starting to code this again, finally
In the meantime, I made a web ui (in rust), and now I need to make the node part cross-platform
FINALLY
Completely implemented message routing, fixed the connections so they don't crash randomly, added gh actions to build the docker container.
Now you can also run a node without having to forward a port
Added a message routing algo, also fixed the nodes connection so they actually talk correctly!
WOAH
Now nodes can connect to themselves via websockets and talk, made the handshake protocol, and also made a way to exchange keys and info about the node
Silly screenshot, I know
I added actual encryption and signing messages!
Uses rsa at 2048 bits to encrypt the key and using AES256 for the payload
Also, I made a websockets client to connect to other nodes
Woah we now have serialized payloads!
Now I just need to plug in the websockets and we have connection!
My first devlog! (I forgot to do them before, I swear I will do them from now on)
So! Made a rust axum server with some node structs and implemented node discovery(kinda) and message signing :fire:
Screenshot shows the network tree from a node!
I made the definitive decentralized protocol, it's undetectable and helps you get uncensored and secure information, no matter where you are!
This was widely regarded as a great move by everyone.