> For the complete documentation index, see [llms.txt](https://fury-racing.gitbook.io/fury-racing/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fury-racing.gitbook.io/fury-racing/getting-started/3.-weather.md).

# 3. Weather

## Weather Provider

The weather is provided by the APIs from:

<https://www.weatherapi.com/>

Because of the required API\_KEY, this part has been moved to a serverless function instead of being fetched from the smart contract directly. However, to maintain maximum transparency, the weather is fetched via a Chainlink Functions, and this function is called via Chainlink Automation every 60 minutes.

<figure><img src="https://1777042825-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MafZcOUuGS0iC78xALI%2Fuploads%2FxGlqc9ag03QZ8mR2tT5q%2Fbrave_X7yv5zCSkn.png?alt=media&amp;token=800469d7-1c79-46b4-8325-bddd027822e6" alt="Real time weather"><figcaption><p>The weather updated in real-time for the selected circuit</p></figcaption></figure>

This mechanism allows us to keep most of the logic on-chain while playing with almost real-time weather conditions at the same time.

## Weather Impact

Like in the real life, the weather has a direct impact on your car performance. When it is sunny, you can maximize the speed as you will have a good grip on the road. In bad weather, this is a different story as rain will impact your speed, your brakes and basically every other attributes!&#x20;

So make sure to check the weather before joining a tournament!

<br>
