argsman.AddArg("-highsubsidyblocks=<n>","The number of blocks with a higher than normal subsidy to mine at the start of a chain. Block after that height will have fixed subsidy base. (default: 0, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-highsubsidyfactor=<n>","The factor to multiply the normal block subsidy by while in the highsubsidyblocks window of a chain (default: 1, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqchainlocks=<quorum name>","Override the default LLMQ type used for ChainLocks. Allows using ChainLocks with smaller LLMQs. (default: llmq_devnet, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqdevnetparams=<size>:<threshold>","Override the default LLMQ size for the LLMQ_DEVNET quorum (default: 3:2, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqinstantsend=<quorum name>","Override the default LLMQ type used for InstantSend. Allows using InstantSend with smaller LLMQs. (default: llmq_devnet, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqinstantsenddip0024=<quorum name>","Override the default LLMQ type used for InstantSendDIP0024. (default: llmq_devnet_dip0024, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqplatform=<quorum name>","Override the default LLMQ type used for Platform. (default: llmq_devnet_platform, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqmnhf=<quorum name>","Override the default LLMQ type used for EHF. (default: llmq_devnet, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqtestinstantsend=<quorum name>","Override the default LLMQ type used for InstantSend. Used mainly to test Platform. (default: llmq_test_instantsend, regtest-only)",ArgsManager::ALLOW_ANY|ArgsManager::DEBUG_ONLY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqtestinstantsenddip0024=<quorum name>","Override the default LLMQ type used for InstantSendDIP0024. Used mainly to test Platform. (default: llmq_test_dip0024, regtest-only)",ArgsManager::ALLOW_ANY|ArgsManager::DEBUG_ONLY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqtestinstantsendparams=<size>:<threshold>","Override the default LLMQ size for the LLMQ_TEST_INSTANTSEND quorums (default: 3:2, regtest-only)",ArgsManager::ALLOW_ANY|ArgsManager::DEBUG_ONLY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-llmqtestparams=<size>:<threshold>","Override the default LLMQ size for the LLMQ_TEST quorum (default: 3:2, regtest-only)",ArgsManager::ALLOW_ANY|ArgsManager::DEBUG_ONLY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-powtargetspacing=<n>","Override the default PowTargetSpacing value in seconds (default: 2.5 minutes, devnet-only)",ArgsManager::ALLOW_INT,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-minimumdifficultyblocks=<n>","The number of blocks that can be mined with the minimum difficulty at the start of a chain (default: 0, devnet-only)",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
"This is intended for regression testing tools and app development. Equivalent to -chain=regtest",ArgsManager::ALLOW_ANY|ArgsManager::DEBUG_ONLY,OptionsCategory::CHAINPARAMS);
argsman.AddArg("-testnet","Use the test chain. Equivalent to -chain=test",ArgsManager::ALLOW_ANY,OptionsCategory::CHAINPARAMS);
"Specifying window, threshold/thresholdstart, thresholdmin, falloffcoeff and mnactivation is optional.",ArgsManager::ALLOW_ANY|ArgsManager::DEBUG_ONLY,OptionsCategory::CHAINPARAMS);