{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/avalanche/main/json-schema/Geolocation.json",
  "title": "Geolocation",
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "The name of the validator node."
    },
    "country": {
      "type": "string",
      "description": "The city of the validator node."
    },
    "countryCode": {
      "type": "string",
      "description": "The country code of the validator node."
    },
    "latitude": {
      "type": "number",
      "description": "The latitude of the validator node."
    },
    "longitude": {
      "type": "number",
      "description": "The longitude of the validator node."
    }
  },
  "required": [
    "city",
    "country",
    "countryCode",
    "latitude",
    "longitude"
  ]
}