This project is currently in pre-1.0 state. The API is not stable and may undergo significant changes and additions.
This is a secure messaging application built as a Terminal User Interface (TUI) that can run on any system. The application leverage the libp2p framework to provide secure, peer-to-peer communication.
- Secure Communication: Utilizes libp2p for encrypted peer-to-peer messaging.
- Cross-Platform: Runs on any system with a terminal
- Floodsub and Gossipsub Protocols: Supports both Floodsub and Gossipsub for message propogation
- User-Friendly TUU: Built with a simple and intuitive terminal interface.
-
Clone the repository:
git clone https://github.com/gituser12981u2/sec_msg/tree/master
-
Install the required dependencies:
cargo build
-
Run the application:
cargo run
- Start the application using the command above.
- Follow the prompts in the terminal to connect to peers and send messages.
Contributions are welcome. Please read the CONTRIBUTING.md guide to get started.