> For the complete documentation index, see [llms.txt](https://docs.squareuplabs.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.squareuplabs.com/squareup-the-product/features-and-functions/chainlink-verifiable-randomness-vrf.md).

# Chainlink Verifiable Randomness (VRF)

SquareUp Contests will be verifiably random and fair on-chain thanks to Chainlink's Verifiably Random Function (VRF).&#x20;

SquareUp will be utilizing VRF for the assigning of teams to each ticket. No two scorecards will be exactly the same. Each contest asset will contain a unique list of teams.&#x20;

This ensures fairness on team distribution and also prevents exploitation of the mint contract.&#x20;
