aboutsummaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorMonzero Build System <builds@monzero.org>2026-08-15 21:14:26 +0100
committerMonzero Build System <builds@monzero.org>2026-08-15 21:14:26 +0100
commit28f1919249465d3230f45ed21686c5a836d56df0 (patch)
tree948fe5e7052c45c366c24a82b485ae9d1d38e39b /config
parent4f92268d7c16741cfb41e5bbe2aa46cc260a9ea5 (diff)
downloadmonzero-core-28f1919249465d3230f45ed21686c5a836d56df0.tar.gz
monzero-core-28f1919249465d3230f45ed21686c5a836d56df0.tar.xz
monzero-core-28f1919249465d3230f45ed21686c5a836d56df0.zip
Establish Monzero Phase 0 and inactive assets baselinemonzero-phase0-assets-prototype-20260815
Diffstat (limited to 'config')
-rw-r--r--config/monzero-consensus.json70
1 files changed, 70 insertions, 0 deletions
diff --git a/config/monzero-consensus.json b/config/monzero-consensus.json
new file mode 100644
index 000000000..6e7c8a0cc
--- /dev/null
+++ b/config/monzero-consensus.json
@@ -0,0 +1,70 @@
+{
+ "schema": "org.monzero.consensus.v1",
+ "native_asset": {
+ "name": "Monzero",
+ "ticker": "XMZ",
+ "atomic_units_per_coin": 100000000000,
+ "decimal_places": 11,
+ "money_supply_atomic": 10000000000000000000,
+ "emission_speed_factor_per_minute": 20,
+ "final_subsidy_per_minute_atomic": 163000000000,
+ "target_seconds": 120,
+ "mined_output_unlock_blocks": 60,
+ "normal_output_spendable_age_blocks": 10
+ },
+ "protocol": {
+ "current_transaction_version": 2,
+ "public_asset_transactions_accepted": false,
+ "hard_forks": [
+ {"version": 1, "height": 1},
+ {"version": 2, "height": 2},
+ {"version": 3, "height": 3},
+ {"version": 4, "height": 4},
+ {"version": 5, "height": 5},
+ {"version": 6, "height": 6},
+ {"version": 7, "height": 7},
+ {"version": 8, "height": 8},
+ {"version": 9, "height": 9},
+ {"version": 10, "height": 10},
+ {"version": 11, "height": 11},
+ {"version": 12, "height": 12},
+ {"version": 13, "height": 13},
+ {"version": 14, "height": 14},
+ {"version": 15, "height": 15},
+ {"version": 16, "height": 16}
+ ]
+ },
+ "inactive_research_features": {
+ "asset_descriptor_version": 2,
+ "asset_classes": ["fungible", "non_fungible", "collection", "edition"],
+ "asset_transactions_serialized": false,
+ "asset_transactions_consensus_accepted": false,
+ "asset_wallet_support": false
+ },
+ "networks": {
+ "mainnet": {
+ "network_uuid": "fc3291ba-8666-4b87-8ebb-d59b72d4fcaa",
+ "address_prefixes": {"standard": 86, "integrated": 87, "subaddress": 88},
+ "ports": {"p2p": 6174, "rpc": 6175, "zmq": 6176},
+ "genesis_nonce": 818137480,
+ "genesis_transaction": "013c01ff0001bda282a38eab04029b2e4c0281c0b02e7c53291a94d1d0cbff8883f8024f5142ee494ffbbd08807121017767aafcde9be00dcfd098715ebcf7f410daebc582fda69d24a28e9d0bc890d1",
+ "genesis_hash": "3850cb9e2fb2ba3c680b24cee7574765acd6be1cc4d84a4360c7c53e83e3270d"
+ },
+ "testnet": {
+ "network_uuid": "adc2a271-5539-43d9-b3c2-7aadaf6b938c",
+ "address_prefixes": {"standard": 111, "integrated": 112, "subaddress": 113},
+ "ports": {"p2p": 16174, "rpc": 16175, "zmq": 16176},
+ "genesis_nonce": 818137481,
+ "genesis_transaction": "013c01ff0001bda282a38eab04029b2e4c0281c0b02e7c53291a94d1d0cbff8883f8024f5142ee494ffbbd08807121017767aafcde9be00dcfd098715ebcf7f410daebc582fda69d24a28e9d0bc890d1",
+ "genesis_hash": "d89bd4d42729aa9f68fd8d6bc86c3b12686a3fcd5ec83a392844efc067d5c040"
+ },
+ "stagenet": {
+ "network_uuid": "b1dcac5a-9d11-4653-8122-e67eec8b59ac",
+ "address_prefixes": {"standard": 131, "integrated": 132, "subaddress": 133},
+ "ports": {"p2p": 26174, "rpc": 26175, "zmq": 26176},
+ "genesis_nonce": 818137482,
+ "genesis_transaction": "013c01ff0001bda282a38eab0402df5d56da0c7d643ddd1ce61901c7bdc5fb1738bfe39fbe69c28a3a7032729c0f2101168d0c4ca86fb55a4cf6a36d31431be1c53a3bd7411bb24e8832410289fa6f3b",
+ "genesis_hash": "0d917308bb74557f9ccefd1360b9875a39df00363474fe4da9ae8e5f989170b7"
+ }
+ }
+}