A decentralized chat over Freenet.
Freenet running
- Clone this repo
- Launch core (
cargo run
) - Install and launch client (for example rabbit-hole)
The purpose of "hole project" is to write independend frontend clients for each platform, because, app cannot be good for one particular platform if it's multiplatform. As a hole-core is just a logic part, which should be multiplatform, frontend shouldn't, And I encourage you to help and write "rabbit-hole for android" or "rabbit-hole-gtk", etc...
- Basic sending and receiving messages 💌
- Add RSA or NTRU encryption 🔐
- Write tests 🧪
- Make more vebose documentation 📚
- Create a hole-daemon 🖥