> For the complete documentation index, see [llms.txt](https://docs.singularityfinance.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.singularityfinance.ai/sfi-l2/core-features/verifiable-random-function-vrf.md).

# Verifiable Random Function (VRF)

####

Randomness plays a critical role in applications such as prediction markets and validator selection. SFI L2 incorporates Verifiable Random Functions (VRFs) to deliver provably fair and unpredictable random outputs. A VRF generates randomness that is both cryptographically secure and verifiable onchain. By integrating VRFs into its core architecture, Singularity Finance establishes a foundation for fairness and transparency in applications that require randomness.

<br>
