curl --request POST \
--url https://rpc.mainnet.near.org/genesis_config \
--header 'Content-Type: application/json' \
--data '
{
"id": "<string>",
"jsonrpc": "<string>",
"method": "genesis_config",
"params": null
}
'{
"result": {
"avg_hidden_validator_seats_per_shard": [
1
],
"block_producer_kickout_threshold": 127,
"chain_id": "<string>",
"chunk_producer_kickout_threshold": 127,
"dynamic_resharding": true,
"epoch_length": 1,
"fishermen_threshold": "<string>",
"gas_limit": 1,
"gas_price_adjustment_rate": [
123
],
"genesis_height": 1,
"genesis_time": "2023-11-07T05:31:56Z",
"max_gas_price": "<string>",
"max_inflation_rate": [
123
],
"min_gas_price": "<string>",
"num_block_producer_seats": 1,
"num_block_producer_seats_per_shard": [
1
],
"num_blocks_per_year": 1,
"protocol_reward_rate": [
123
],
"protocol_treasury_account": "<string>",
"protocol_version": 1,
"total_supply": "<string>",
"transaction_validity_period": 1,
"validators": [
{
"account_id": "<string>",
"amount": "<string>",
"public_key": "<string>"
}
],
"chunk_producer_assignment_changes_limit": 5,
"chunk_validator_only_kickout_threshold": 80,
"max_kickout_stake_perc": 100,
"minimum_stake_divisor": 10,
"minimum_stake_ratio": [
1,
6250
],
"minimum_validators_per_shard": 1,
"num_chunk_only_producer_seats": 300,
"num_chunk_producer_seats": 100,
"num_chunk_validator_seats": 300,
"online_max_threshold": [
99,
100
],
"online_min_threshold": [
9,
10
],
"protocol_upgrade_stake_threshold": [
4,
5
],
"shard_layout": {
"V2": {
"boundary_accounts": [],
"id_to_index_map": {
"0": 0
},
"index_to_id_map": {
"0": 0
},
"shard_ids": [
0
],
"version": 0
}
},
"shuffle_shard_assignment_for_chunk_producers": false,
"target_validator_mandates_per_shard": 68,
"use_production_config": false
},
"id": "<string>",
"jsonrpc": "<string>"
}Get initial state and parameters for the genesis block
curl --request POST \
--url https://rpc.mainnet.near.org/genesis_config \
--header 'Content-Type: application/json' \
--data '
{
"id": "<string>",
"jsonrpc": "<string>",
"method": "genesis_config",
"params": null
}
'{
"result": {
"avg_hidden_validator_seats_per_shard": [
1
],
"block_producer_kickout_threshold": 127,
"chain_id": "<string>",
"chunk_producer_kickout_threshold": 127,
"dynamic_resharding": true,
"epoch_length": 1,
"fishermen_threshold": "<string>",
"gas_limit": 1,
"gas_price_adjustment_rate": [
123
],
"genesis_height": 1,
"genesis_time": "2023-11-07T05:31:56Z",
"max_gas_price": "<string>",
"max_inflation_rate": [
123
],
"min_gas_price": "<string>",
"num_block_producer_seats": 1,
"num_block_producer_seats_per_shard": [
1
],
"num_blocks_per_year": 1,
"protocol_reward_rate": [
123
],
"protocol_treasury_account": "<string>",
"protocol_version": 1,
"total_supply": "<string>",
"transaction_validity_period": 1,
"validators": [
{
"account_id": "<string>",
"amount": "<string>",
"public_key": "<string>"
}
],
"chunk_producer_assignment_changes_limit": 5,
"chunk_validator_only_kickout_threshold": 80,
"max_kickout_stake_perc": 100,
"minimum_stake_divisor": 10,
"minimum_stake_ratio": [
1,
6250
],
"minimum_validators_per_shard": 1,
"num_chunk_only_producer_seats": 300,
"num_chunk_producer_seats": 100,
"num_chunk_validator_seats": 300,
"online_max_threshold": [
99,
100
],
"online_min_threshold": [
9,
10
],
"protocol_upgrade_stake_threshold": [
4,
5
],
"shard_layout": {
"V2": {
"boundary_accounts": [],
"id_to_index_map": {
"0": 0
},
"index_to_id_map": {
"0": 0
},
"shard_ids": [
0
],
"version": 0
}
},
"shuffle_shard_assignment_for_chunk_producers": false,
"target_validator_mandates_per_shard": 68,
"use_production_config": false
},
"id": "<string>",
"jsonrpc": "<string>"
}