> For the complete documentation index, see [llms.txt](https://docs.battlefly.game/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.battlefly.game/the-battlefly-network/flywheel.md).

# Flywheel

<div data-full-width="false"><figure><img src="/files/aWJFrH4ky1Z9K5r8tvAn" alt="" width="563"><figcaption></figcaption></figure></div>

## What is Flywheel?

Flywheel is BattleFly's RNG source, stake gFLY to earn gFLY and secure the BattleFly Network.

#### Generating gFLY

In exchange for securing the BattleFly Network, users receive rewards from single-sided gFLY locking and/or locking LP Tokens.

Users can lock just gFLY or any of the following LP tokens:

* [gFLY/MAGIC LP Tokens](https://magicswap.lol/pools/0x088f2bd3667f385427d9289c28725d43d4b74ab4/manage)
* [gFLY/USDC LP Tokens](https://oasisswap.com/#/pools/0x33737097E649fdfA2E391D3E27C97899c4D1bBD9)
* [gFLY/PSI LP Tokens](https://oasisswap.com/#/pools/0x677Fb7AF49599F406882c39d981216FFeF30a5bf)

Users locking just gFLY receive rewards based on:

* Amount of locked gFLY
* Days remaining of lock
* Total amount of locked gFLY

Users locking gFLY LP Tokens receive rewards based on:

* Amount of locked LP Tokens
* Days remaining of lock
* Total amount of locked LP Tokens
