An open API service indexing awesome lists of open source software.

https://github.com/antho8101/oridium

Oridium - A powerful and modular blockchain core engine designed for high-performance applications, inspired by Bitcoin.
https://github.com/antho8101/oridium

bitcoin blockchain boost cmake cplusplus cryptocurrency gui libevent qt qt5 vcpkg wallet windows

Last synced: about 1 month ago
JSON representation

Oridium - A powerful and modular blockchain core engine designed for high-performance applications, inspired by Bitcoin.

Awesome Lists containing this project

README

        

# Oridium

Oridium is a modern, high-performance blockchain project inspired by Bitcoin's core principles. Built with C++ and Qt, it offers a solid foundation for developing decentralized applications, digital payments, and secure peer-to-peer transactions.

### 🌐 Project Highlights

- **Core Language**: C++20
- **Graphical User Interface**: Qt 5
- **Cross-platform**: Windows (Visual Studio 2022), Linux support planned
- **Package Manager**: vcpkg
- **Build System**: CMake 3.21+

### 🚀 Key Features

✅ Fully decentralized blockchain protocol
✅ Integrated graphical wallet (Qt GUI)
✅ Advanced cryptographic algorithms
✅ ZeroMQ support for scalable messaging
✅ SQLite3 integration for efficient data management
✅ Libevent for high-performance network operations
✅ Boost library support
✅ Extensible architecture for future modules

## 🛠 Build Instructions (Windows / Visual Studio 2022)

### 💾 Dependencies (Managed by vcpkg)
BerkeleyDB
Boost
libevent
ZeroMQ
SQLite3
QRencode
Qt5

### ✅ Requirements
- Visual Studio 2022
- CMake 3.21+
- Vcpkg
- Python 3.10+
- Git

### 💻 Build on Windows
```bash
git clone https://github.com/antho8101/Oridium.git
cd Oridium
cmake --preset vs2022
cmake --build out/build/vs2022 --config Release
```

### 📜 License
Oridium is an open-source project released under the MIT license. See the LICENSE file for details.

### 🤝 Contributing
We welcome community contributions!
Feel free to fork the project, open pull requests, or suggest improvements.

---

Project Status: Early Development Phase 🚧
Official Website: (Coming Soon)