| Crates.io | uqoin-core |
| lib.rs | uqoin-core |
| version | 0.1.3 |
| created_at | 2025-04-18 15:50:06.505983+00 |
| updated_at | 2025-05-01 03:04:12.011395+00 |
| description | Core algorithms that implement Uqoin protocol in Rust. |
| homepage | |
| repository | https://github.com/fomalhaut88/uqoin-core |
| max_upload_size | |
| id | 1639586 |
| size | 122,044 |
uqoin-core is the foundational library for the Uqoin cryptocurrency protocol.
It provides all essential components for managing coins, transactions, blocks,
and blockchain state in a secure, efficient, and deterministic way.
Lbasedb)| Module | Responsibility |
|---|---|
utils |
Utility functions and helpers |
error |
Unified error types |
edwards |
Cryptographic curve operations |
schema |
Signature schemes and key validation |
coin |
Coin format, mining, and validation |
transaction |
Transaction types and verification |
block |
Block structure and hash validation |
state |
Real-time blockchain state management |
pool |
Transaction pooling before block creation |
seed |
Mnemonic generation and deterministic keys |
blockchain |
Persistent blockchain storage |
uqoin-core — powering the future of simple, fair, and efficient blockchain systems.