{"id":21233677,"url":"https://github.com/bdr-pro/web_sockets_rust_tor","last_synced_at":"2025-03-15T02:43:54.306Z","repository":{"id":228155046,"uuid":"773293282","full_name":"BDR-Pro/web_sockets_rust_tor","owner":"BDR-Pro","description":"The Tor Blockchain Router 🛡️ leverages Rust \u0026 Tokio for secure, anonymous blockchain interactions 🌐. With Tor integration 🧅, WebSocket communication 🌍, and async operations, it enhances privacy and scalability in blockchain data management 📦. Perfect for privacy-focused devs and blockchain enthusiasts 🔐💻.","archived":false,"fork":false,"pushed_at":"2024-03-17T10:15:01.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-21T18:38:26.262Z","etag":null,"topics":["blockchain","peer-to-peer","rust","tor","websocket"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BDR-Pro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"License","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-17T09:18:01.000Z","updated_at":"2024-03-17T09:21:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"51571df0-b8aa-454c-b6f2-b267848c50e1","html_url":"https://github.com/BDR-Pro/web_sockets_rust_tor","commit_stats":null,"previous_names":["bdr-pro/web_sockets_rust_tor"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BDR-Pro%2Fweb_sockets_rust_tor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BDR-Pro%2Fweb_sockets_rust_tor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BDR-Pro%2Fweb_sockets_rust_tor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BDR-Pro%2Fweb_sockets_rust_tor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BDR-Pro","download_url":"https://codeload.github.com/BDR-Pro/web_sockets_rust_tor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243676707,"owners_count":20329432,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","peer-to-peer","rust","tor","websocket"],"created_at":"2024-11-20T23:59:54.805Z","updated_at":"2025-03-15T02:43:54.300Z","avatar_url":"https://github.com/BDR-Pro.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌐 Tor Blockchain Router 🛡️\n\nWelcome to the Tor Blockchain Router, a cutting-edge project that leverages the power of Rust, Tokio, and Tor to provide a secure and anonymous way to interact with blockchain networks. This project is perfect for developers and blockchain enthusiasts who are looking for ways to enhance privacy and security in blockchain operations.\n\n## 🚀 Features\n\n- 🧅 Tor Integration: Uses Tor's network to anonymize your connections, making it harder to trace blockchain transactions back to you.\n- 🌍 WebSocket Communication: Efficient real-time data transfer between clients and servers using WebSocket protocols.\n- 📦 Blockchain Operations: Support for downloading, verifying, and synchronizing blockchain data.\n- 🛠️ Asynchronous Runtime: Built on Tokio, this project efficiently handles I/O-bound tasks asynchronously, improving performance and scalability.\n- 🕵️‍♂️ Privacy-Focused: Designed with privacy at its core, utilizing SOCKS5 proxies to route traffic through Tor.\n\n## 📋 Prerequisites\n\nBefore you dive into the Tor Blockchain Router, ensure you have the following installed:\n\n- Rust and Cargo (latest stable version)\n- Tor installed and configured on your system\n\n## 🛠 Installation\n\n1. Clone this repository:\n\n    ```sh\n    git clone https://github.com/bdr-pro/web_sockets_rust_tor.git\n    cd web_sockets_rust_tor\n    \n    ```\n\n2. Build the project:\n\n    ```sh\n    cargo build --release\n\n    ```\n\n3. Run the application:\n\n    ```sh\n    cargo run --release\n\n    ```\n\n## 📐 Configuration\n\nTo customize the Tor Blockchain Router for your needs, edit the `config.toml` file in the root directory. You can specify the Tor proxy address, listening ports, and other important settings.\n\n## 🖥️ Usage\n\nAfter starting the Tor Blockchain Router, follow the on-screen instructions to choose which port to listen on for incoming WebSocket connections. The router will automatically handle connections, blockchain data synchronization, and maintain privacy through the Tor network.\n\n## 📚 Documentation\n\nFor more detailed information about the project's architecture, APIs, and how to contribute, please refer to the [docs](/docs) folder.\n\n## 🤝 Contributing\n\nWe welcome contributions from everyone! If you're interested in improving the Tor Blockchain Router, check out our [contributing guidelines](CONTRIBUTING.md). Whether it's submitting bugs, proposing new features, or helping with code, all contributions are appreciated.\n\n## 🛡️ License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgments\n\n- Thanks to the [Tokio](https://tokio.rs/) team for the amazing asynchronous runtime.\n- Kudos to the [Tor Project](https://www.torproject.org/) for providing the tools to protect privacy online.\n- Appreciation to all open-source projects and contributors that make initiatives like this possible.\n\n## 💬 Stay Connected\n\nFor updates, follow us on [Github](https://github.com/bdr-pro)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbdr-pro%2Fweb_sockets_rust_tor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbdr-pro%2Fweb_sockets_rust_tor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbdr-pro%2Fweb_sockets_rust_tor/lists"}