> For the complete documentation index, see [llms.txt](https://lz-asia.gitbook.io/obelisk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lz-asia.gitbook.io/obelisk/development/v0-contracts.md).

# V0 Contracts

## [Obelisk](/obelisk/development/v0-contracts/obelisk.md)

Obelisk is the main contract in the protocol that deals with most of the important processes.

## [YieldHubPirexEth](/obelisk/development/v0-contracts/yieldhubpirexeth.md)

This contract handles depositing and redeeming to and from Pirex ETH (a.k.a. Dinero protocol)

## [RNGSender](/obelisk/development/v0-contracts/rngsender.md)

RNGSender's main job is to send random numbers to the chain where Obelisk exists that's generated in Arbitrum.

## [Papyrus](/obelisk/development/v0-contracts/papyrus.md)

Papyrus is an ONFT1155 contract that's a 1-n NFT and can be transferred across chains.
