Building from Source
Nethxeum requires C++17, CMake 3.10+, and various system libraries. See the complete build instructions for your platform.
Dependencies
- CMake 3.10+
- Boost 1.58+
- OpenSSL
- libzmq
- libsodium
- libunbound
- libunwind (optional, for stack traces)
Integrating with Nethxeum
Applications can interact with Nethxeum through:
- JSON-RPC API: Direct daemon communication for blockchain data and transaction submission
- wallet-rpc: Wallet operations via HTTP API
- libwallet: Link against the wallet library for C++ applications
- ZeroMQ: Real-time blockchain notifications
Repository Structure
src/
├── daemon/
├── wallet/
├── cryptonote_core/
├── cryptonote_protocol/
├── rpc/
├── blockchain_db/
├── ringct/
├── crypto/
├── common/
├── contrib/
└── tests/