Contract Architecture
Dracma is a CosmWasm smart contract (Rust → WASM) deployed on EmpoorioChain L1.
Core modules (src/core/)
| Module | Purpose |
|---|---|
dracma_token.rs | Transfer, mint, burn, batch ops |
staking.rs | Delegate, unbond, rewards |
governance.rs | Proposals, voting, execution |
private_sale.rs / public_sale.rs | Presale phases |
dracma_vesting.rs | Cliff + linear schedules |
price_oracle.rs | USD pricing for purchases |
quantum_security.rs | Post-quantum key registration |
ailoos/ | Node registry, work reports, AI rewards |
carbon_marketplace.rs | Carbon credit NFTs |
native_bridge.rs | Bridge pallet integration |
Runtime
EmpoorioChain supports CosmWasm, EVM, and MoveVM. DMS is native CosmWasm — not wrapped ERC-20.
Security posture
- 2-of-3 multisig for critical operations
- Circuit breaker module
- Formal verification (Kani) on selected paths
- Audit preparation in progress — not yet completed
Do not rely on unaudited code for mainnet funds.