CHLOM™ Dual Tokenomics Master Technical Document

Version 1.0 — Issued by CrownThrive, LLC “Monetary Policy, Utility Flows, and Incentive Design for the Governance + Utility Token Pair.”

Audience: Protocol economists, finance/legal leads, validator operators, market makers, integrators, and Help Center editors curating the CHLOM Tokenomics category. Scope: Canonical reference for how the dual‑token system (CHM governance + CHLOM utility) is modeled, issued, routed, rewarded, burned, audited, and governed — plus which 40+ follow‑on docs to read next.

0 · How to Use this Master Doc (Help Center Index)

  • Start here for the complete picture of supply, emissions, fees, rewards, buybacks, burns, treasuries, liquidity, and risk controls.
  • Each section ends with “What to read next” cross‑links into the Tokenomics category.
  • Formulas and code are illustrative; the authoritative sources are the runtime repository, governance records, and treasury statements.

1 · System Overview

CHLOM uses a dual‑token model:

  • CHM (Governance Token): fixed‑supply governance and security asset used for staking (NPoS), voting, council roles, and reputation boosts. Emissions are limited to staking rewards allocated from a pre‑minted pool with a decay curve; there is no perpetual inflation beyond the scheduled reward pool. Slashing burns a portion of staked CHM.
  • CHLOM (Utility Token): dynamic‑supply work token used for network fees, license bonds, oracle bounties, DLA fees, LEX listing fees, sustainability routing, and KPI bonuses. CHLOM is minted by activity and burned by fees via programmable sinks; net supply targets are bounded by a policy band.

Optional program credit: eCash — non‑transferable campaign credits (not money; not a currency) issued for promotional or rebate programs. eCash can only be redeemed in‑ecosystem for defined services and is always accounted separately from CHM/CHLOM.

1.1 High‑Level Architecture

+--------------------------+        +---------------------+        +----------------------------+
|  Apps & Consoles         |<------>|  API / RPC Gateway  |<------>|  Reference Chain (Runtime) |
|  (Ops, LEX, Treasury)    |        |  (REST/WS/RPC)      |        |  FRAME Pallets             |
+--------------------------+        +---------------------+        +----------------------------+
                                                                   | staking / session / im_online|
+--------------------------+        +---------------------+        | balances / assets / treasury |
|  Price Oracles & OCWs    |<------>|  Oracle Gateway     |        | tx_payment / asset_tx_pay    |
|  (TWAP, compliance)      |        |  + Off‑chain Workers|        | chlom_economics / buyback    |
+--------------------------+        +---------------------+        | democracy / collective ...   |
                                                                   +----------------------------+
+--------------------------+        +---------------------+
|  Indexers & Analytics    |<------>|  SubQuery/Subsquid  |
|  (Supply, APY, Burn)     |        |  + Sidecar          |
+--------------------------+        +---------------------+

1.2 Consensus & Accounts

  • Consensus: BABE + GRANDPA.
  • Staking: NPoS via
  • Accounts: SS58; sr25519/ed25519; multisig via

What to read next: Doc 01 — Economic Architecture & Domain Model; Doc 02 — Network & Keys Handbook.

2 · Core Protocols (Functional Specs)

2.1 Governance Monetary Policy (GMP) — CHM

Defines reward schedule, slashing, conviction locks, and treasury taps.

  • Reward Pool: pre‑minted pool
  • Validator/nominator split: configurable; default 90/10 weighted by points.
  • Slashing: fraction
  • Locks: conviction voting locks CHM for

2.2 Utility Token Mechanics (UTM) — CHLOM

Activity‑minted; fee‑burned.

  • Sources (mints): license issuance bonds, oracle bounties, KPI bonuses, LEX maker rebates (if enabled).
  • Sinks (burns): transaction fees (base + weight), DLA case fees, LEX taker fees, compliance pack updates, on‑chain storage rents.
  • Policy Band:

2.3 Fee Routing Protocol (FRP)

Deterministic splitting of each fee into: burn, treasury, sustainability, validator tip. fee = base + weight + tip → {burn:β, treasury:τ, sustain:ε, tip:π} with β+τ+ε+π=1.

2.4 Treasury Operations Protocol (TOP)

  • Buybacks: periodic auctions using CHLOM revenues to repurchase CHM/CHLOM per policy.
  • Grants/Bounties: milestone‑based disbursements; clawbacks on breach.
  • Sustainability: auto‑route 1% (scaling to 5%) to Stripe Climate + rotating EcoDrive campaigns.

2.5 Liquidity & Market Operations (LMO)

  • AMM/DEX liquidity incentives via time‑decaying LM rewards payable in CHLOM.
  • Circuit breakers pause incentives if volatility
  • Cross‑chain LM via XCM adapters with allowlisted bridges.

2.6 Stabilization & Risk Guards (SRG)

  • TWAP Oracles; volatility bands; max slippage for treasury ops.
  • Kill switch for faulty oracles; fallback to last‑good TWAP; governance‑limited manual override.

What to read next: Doc 03 — GMP (CHM) Spec; Doc 04 — UTM (CHLOM) Spec; Doc 05 — FRP Spec; Doc 06 — Treasury Ops & Buybacks; Doc 07 — Liquidity & Market Ops; Doc 08 — Stabilization & Risk Guards.

3 · Runtime Pallets (FRAME)

PalletPurposeKey StorageKey ExtrinsicsEvents
pallet_balancesNative balancesFree/Reservedtransfer, reserveTransfer
pallet_assetsCHLOM asset mgmtAccounts, Metadatamint, burn, transferIssued, Burned
pallet_stakingNPoS staking for CHMExposures, Erasbond, nominate, payoutStakersPayoutStarted
pallet_transaction_paymentFee calcFeeMultipliersetFeeMultiplierTransactionFeePaid
pallet_asset_tx_paymentPay fees in CHLOMAcceptedAssetssetFallbackAccountAssetTxFeePaid
pallet_treasuryGrants/bountiesApprovalsproposeSpend, awardBountyTreasuryProposed
pallet_schedulerPolicy changesScheduledCallsscheduleScheduled
pallet_democracy/collectiveGovernanceReferenda, Councilpropose, votePassed, NotPassed
pallet_vestingCHM/CHLOM vestingSchedulesvest, vestOtherVestingCompleted
pallet_chlom_economicsFee routing & burnsSplits, SinkssetFeeSplit, routeFeeFeeRouted, Burned
pallet_buybackTreasury buybacksPolicies, QueuesqueueBuyback, executeBuybackBuybackExecuted
pallet_price_oracleTWAP/price feedsFeeds, TWAPsubmitPrice, finalizeTwapPriceUpdated

What to read next: Doc 09 — Pallet Design Deep Dives (Tokenomics Set).

4 · Data Model & Schemas

  • MonetaryPolicy:
  • FeeSplit:
  • BuybackPolicy:
  • VestingSchedule:
  • OracleFeed:

What to read next: Doc 10 — Runtime Storage & Schemas (Tokenomics).

5 · Protocol Flows (Sequence Specs)

5.1 Era Staking Rewards (CHM)

End of era → compute points → allocate E(t)payoutStakers → unclaimed rollover policy.

5.2 Fee Collection & Routing (CHLOM)

Tx includes weight & tip → routeFee() splits to burn/treasury/sustain/tip → receipts emitted → analytics index burn rate.

5.3 Treasury Buyback & Burn

Schedule → fetch TWAP → place orders within slippage → execute → burn or treasury custody → publish proof & report.

5.4 KPI Bonus Mint

KPI oracle attests → bonus = β * (metric − threshold) → mint to operator with vesting if required.

What to read next: Doc 11 — Sequence Diagrams & State Machines (Tokenomics).

6 · Governance & DAO Mechanics

  • Parameters on‑chain: fee splits, buyback cadence, reward decay, tip caps, accepted fee assets.
  • Conviction voting for monetary changes; quorum/threshold curves; emergency council for oracle kill switch; post‑hoc referendum.

What to read next: Doc 12 — Governance Parameters & Processes (Tokenomics).

7 · Token Model (Runtime View)

7.1 CHM — Governance

  • Supply: fixed cap at genesis; reward pool
  • Utility: staking, voting, council seats, reputation boosts.
  • Sinks: slashing burns, optional fee sinks for governance calls.
  • Locks: escrow for proposals & conviction.

7.2 CHLOM — Utility

  • Supply: elastic within policy band; activity‑minted; fee‑burned.
  • Utility: network fees, bonds, bounties, DLA/LEX fees, sustainability routing.
  • Sinks: EIP‑1559‑like base burn analogue (weight‑based), storage rent, case fees, compliance pack updates.

What to read next: Doc 13 — Token Implementation & Fee Model.

8 · Oracles & Off‑Chain Workers

  • Feeds: price TWAPs, volatility metrics, liquidity depth, sanctions lists.
  • OCWs: finalize TWAP, compute bands, post signed prices, throttle during outages.

What to read next: Doc 14 — Oracle Gateway & OCW Patterns.

9 · Indexing & Analytics

Dashboards for: circulating vs. locked supply, staking participation, reward APR/APY, burn rate, buyback history, treasury runway, velocity, holder distribution, LM program ROI.

What to read next: Doc 15 — Indexing Blueprints; Doc 16 — Observability & Telemetry.

10 · Security, Privacy, and Compliance

Threats: oracle spoofing, manipulation in buybacks, fee‑routing bugs, inflation bugs, governance capture. Controls: multisig treasuries, audits, fuzzing/property tests, bounded math, circuit breakers, time‑locks, defense‑in‑depth for oracle keys, proof receipts for all treasury ops. Compliance: KYC/KYB for treasury beneficiaries; transparent reports; tax/export hooks.

What to read next: Doc 17 — Security Standards & Threat Model; Doc 18 — Privacy/ZK Patterns.

11 · Sustainability & Impact Hooks

Automatic routing of 1% (scaling to 5%) of eligible fees to Stripe Climate and rotating EcoDrive campaigns (clean water, food, kelp, plastic removal, trees, jobs). All impact is verifiable on‑chain with public dashboards.

What to read next: Doc 19 — Sustainability Module & API.

12 · Developer Environment & Tooling

12.1 Prereqs

Rust stable + nightly; wasm32-unknown-unknown; node template; subkey; Docker; Polkadot‑JS Apps.

12.2 Build & Run

rustup target add wasm32-unknown-unknown
cargo build -p node --release
./target/release/chlom-node --dev

12.3 Testing

Unit/integration tests; try-runtime; proptest; fuzzing; scenario tests for fee routing, buybacks, and reward allocations.

What to read next: Doc 20 — Local Dev & Testing Guide.

13 · Deployment Topologies

DevNet (faucet; mock oracles), TestNet (permissioned feeds; chaos tests), MainNet (oracle SLAs; governed policy updates; snapshots/backups; incident response SOPs).

What to read next: Doc 21 — Networks & Chain Specs; Doc 22 — Upgrade Playbook (Forkless Upgrades).

14 · SDKs & API Surfaces

TypeScript SDK (high‑level wrappers), Rust client (indexers/oracles), JSON‑RPC (standard + economics_*).

Example:

await api.tx.chlomEconomics.setFeeSplit({ burn_bps: 4000, treasury_bps: 5000, sustain_bps: 500, tip_bps: 500 })
  .signAndSend(account)

What to read next: Doc 23 — TS SDK Reference; Doc 24 — Custom JSON‑RPC Extensions.

15 · Royalty Graph & Token Sinks

Royalty settlements pay in CHLOM; a portion is burned as a metered sink; disputes place funds in escrow; receipts include Merkle proofs for audit export.

What to read next: Doc 25 — Royalty Engine Spec (Tokenomics Interop).

16 · KPI Catalogue & Economic Measurement

Core metrics: staking participation %, Nakamoto coefficient, effective APR, fee burn per block, buyback cadence & size, velocity, LM ROI, treasury runway, impact routing %, oracle uptime.

What to read next: Doc 26 — KPI Library & Policies (Economics).

17 · LEX Market Microstructure (Tokens)

Listing policies for CHM/CHLOM on LEX/DEX; maker‑taker schedules; commit‑reveal for high‑value auctions; oracle‑gated circuit breakers on extreme volatility.

What to read next: Doc 27 — LEX Market Design (Token Edition).

18 · DLA Case Management (Economics)

Economic breaches: wash‑trading to farm LM, oracle manipulation, treasury fraud. Sanctions include clawbacks, freezes, slashing, blacklisting of feeds, and grant revocations.

What to read next: Doc 28 — DLA Casebook & Sanction Matrix (Economics).

19 · Cross‑Chain & Bridging

XCM asset registration, foreign asset IDs, reserve locations, bridge allowlist, per‑bridge rate limits and caps, circuit breakers, and exit taxation policies.

What to read next: Doc 29 — Cross‑Chain Strategy (Assets & Fees).

20 · Compliance Packs by Jurisdiction (Economics)

Token classification guidance, disclosures, transfer restrictions, and reporting obligations vary by region. Packs provide configurable constraints without altering core monetary logic.

What to read next: Doc 30 — Regional Compliance Packs (Economics).

21 · Operational Runbooks (Treasury, Oracles, LM)

Treasury ops (buybacks, grants, reports), Oracle ops (key mgmt, signer rotation, failover), LM ops (program calendars, ROI reviews).

What to read next: Doc 31 — Treasury/Oracle/LM Runbooks; Doc 32 — Governance Ops Manual.

22 · Contribution, Versioning, and SLA

Semantic versions; migration notes; state version bumps; deprecation policy; doc SLAs; change control; emergency hot‑fix process with post‑mortems.

What to read next: Doc 33 — Contributing & Release Process.

23 · Full Documentation Roadmap (40+ Items)

  • Economic Architecture & Domain Model
  • Network & Keys Handbook (SS58, Sessions, Staking)
  • GMP (CHM) Spec
  • UTM (CHLOM) Spec
  • FRP Spec (Fee Routing)
  • Treasury Ops & Buybacks
  • Liquidity & Market Ops
  • Stabilization & Risk Guards
  • Pallet Deep Dives (Tokenomics Set)
  • Runtime Storage & Schemas (Tokenomics)
  • Sequence Diagrams & State Machines (Tokenomics)
  • Governance Parameters & Processes (Tokenomics)
  • Token Implementation & Fee Model
  • Oracle Gateway & OCW Patterns
  • Indexing Blueprints (SubQuery/Subsquid)
  • Observability & Telemetry (Prometheus/Otel)
  • Security Standards & Threat Model
  • Privacy & ZK Patterns
  • Sustainability Module & API
  • Local Dev & Testing Guide
  • Networks & Chain Specs
  • Upgrade Playbook (Forkless Upgrades)
  • TS SDK Reference
  • Custom JSON‑RPC Extensions
  • Royalty Engine Spec (Tokenomics Interop)
  • KPI Library & Policies (Economics)
  • LEX Market Design (Token Edition)
  • DLA Casebook & Sanction Matrix (Economics)
  • Cross‑Chain Strategy (Assets & Fees)
  • Regional Compliance Packs (Economics)
  • Treasury Runbook
  • Oracle Runbook
  • Liquidity Mining Runbook
  • Disaster Recovery & Backups (Treasury/Oracles)
  • Performance & Benchmarking (Economics)
  • Buyback Auction Design
  • Price Oracle Design & Key Management
  • Conviction Voting & Monetary Changes
  • Velocity & Health Metrics Handbook
  • Treasury Reporting & Audit Guide
  • Impact Routing & Sustainability Accounting

24 · Final Notes for Help Center Editors

  • Keep this master current with every runtime/gov release and treasury report.
  • Every economic parameter change must link back here and add a child doc entry.
  • Cross‑check examples against CI and latest policy votes before publishing.

Appendix A — Example Types (Rust)

pub struct MonetaryPolicy { pub reward_pool: u128, pub decay_lambda: u32, pub era_floor: u128, pub val_split_bps: u16, pub nom_split_bps: u16 }
pub struct FeeSplit { pub burn_bps: u16, pub treasury_bps: u16, pub sustain_bps: u16, pub tip_bps: u16 }
pub struct BuybackPolicy { pub asset: u32, pub cadence_eras: u32, pub budget: u128, pub slippage_max_bps: u16, pub venue: Vec<u8> }

Appendix B — Example TS SDK Calls

// Set fee split
await api.tx.chlomEconomics.setFeeSplit({ burn_bps: 4000, treasury_bps: 5000, sustain_bps: 500, tip_bps: 500 })
  .signAndSend(account)

// Claim staking rewards
await api.tx.staking.payoutStakers(validatorStash, era)
  .signAndSend(account)

Disclaimer: Technical documentation; not financial or legal advice. Token design and parameters are governed on‑chain. Always comply with applicable laws and CHLOM Governance decisions.

Was this article helpful?