Skip to main content
POST
/
EXPERIMENTAL_genesis_config
Genesis Config
curl --request POST \
  --url https://rpc.mainnet.near.org/EXPERIMENTAL_genesis_config \
  --header 'Content-Type: application/json' \
  --data '
{
  "id": "<string>",
  "jsonrpc": "<string>",
  "method": "EXPERIMENTAL_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>"
}

Body

application/json
id
string
required
jsonrpc
string
required
method
enum<string>
required
Available options:
EXPERIMENTAL_genesis_config
params
any | null
required
Available options:
null

Response

200 - application/json
result
object
required
id
string
required
jsonrpc
string
required