Skip to main content
REFERENCE
MAIN CHAIN

Treasury and Economics

The Elastos DAO treasury receives 30% of every block reward. These funds are governed by the 12-member Council and distributed to approved proposals. This page covers how funds flow from block rewards to project teams.

Block Reward Split​

Every block's reward is divided into three fixed shares:

For the current reward amount and halving schedule, see ELA Halving.

Block Reward Calculation​

The original genesis supply was 33 million ELA. After the community burn of 13M ELA in July 2020, the effective base became 20 million ELA (hard cap: 28,219,999 ELA). Annual inflation started at 4%, halving every 1,051,200 blocks (~4 years). The current block reward is 0.761 ELA.

Per-block reward = annual inflation / blocks per year, where blocks per year = 262,800 (at 2-minute block time).

The Two-Address Treasury System​

The treasury uses two addresses for separation of concerns:

AddressNamePurpose
CRASSETSXXXXXXXXXXXXXXXXXXXX2qDX5JCR AssetsMain treasury — receives 30% of block rewards
CREXPENSESXXXXXXXXXXXXXXXXXX4UdT6bCR ExpensesOperational — holds funds available for approved proposals

How Funds Flow​

Appropriation​

Funds move from CR Assets to CR Expenses via the CRCAppropriation transaction (type 0x28):

ParameterValue
Rate10% of CR Assets per voting period
TriggerAutomatic at the start of each voting period
DirectionCR Assets to CR Expenses

This 10% cap acts as a natural spending brake — the DAO can never drain the treasury in a single period.

Emergency Behavior

When the chain reverts to pure PoW mode (BPoS consensus failure), the 30% DAO share goes to the burn address instead of the treasury. This prevents treasury accumulation during consensus failures.

Key Economic Constants​

ParameterValueDescription
Min transaction fee100 sela0.000001 ELA
Min cross-chain fee10,000 sela0.0001 ELA
Proposal withdrawal fee10,000 sela0.0001 ELA per withdrawal
Coinbase maturity100 blocks~3.3 hours before spendable
1 ELA10^8 selaSmallest unit (like satoshi)

Special Addresses​

AddressPurpose
CRASSETSXXXXXXXXXXXXXXXXXXXX2qDX5JCR Assets (DAO treasury)
CREXPENSESXXXXXXXXXXXXXXXXXX4UdT6bCR Expenses (operational)
ELANULLXXXXXXXXXXXXXXXXXXXXXYvs3rrBurn address
STAKEPooLXXXXXXXXXXXXXXXXXXXpP1PQ2BPoS Stake Pool
STAKEREWARDXXXXXXXXXXXXXXXXXFD5SHUBPoS Reward Accumulation
8VYXVxKKSAxkmRrfmGpQR2Kc66XhG6m3taFoundation (pre-DAO era)

Governance Parameters​

ParameterValue
Council members12
Approval threshold8 of 12 (2/3 majority)
Voting period21,600 blocks (~30 days)
Duty period262,800 blocks (~1 year)
Community validators~70 elected BPoS validators
Max treasury appropriation10% per period
Inactivity threshold1,440 blocks (~2 days)
PoW fallback trigger12 hours without a block

Network Parameters (Mainnet)​

ParameterValue
P2P Port20338
DPoS P2P Port20339
JSON-RPC Port20336
REST API Port20334
WebSocket Port20335
Block time~2 minutes
AuxPoW Chain ID1224
Coinbase maturity100 blocks
Max tx per block10,000