> ## Documentation Index
> Fetch the complete documentation index at: https://docs.story.foundation/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> A detailed description of every function in our smart contract

<CardGroup cols={2}>
  <Card title="Step-by-Step Guide" icon="house" href="/developers/smart-contracts-guide">
    Learn our smart contracts through a series of tutorials with the Smart
    Contract Guide.
  </Card>

  <Card title="Deployed Protocol Addresses" icon="gear" href="/developers/deployed-smart-contracts">
    All of the deployed protocol addresses for **testnet** and **mainnet**.
  </Card>
</CardGroup>

<Warning>
  Do not use `RANDAO` for pseudo-randomness, instead use onchain VRF (Pyth or
  Gelato). Currently, `RANDAO` value is set as the parent block hash and thus is
  not random for X-1 block.
</Warning>
