> For the complete documentation index, see [llms.txt](https://bookies.gitbook.io/bookies/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bookies.gitbook.io/bookies/products/farcaster.md).

# Farcaster

Warpcast is a social networking client built on top of Farcaster, a decentralized protocol built on Ethereum. They have recently released a feature called Frames, which is a feature that unlocks limitless potential for interaction with a cast (their version of a post). Instead of the basic primitives associated with a post (text, audio, video), these frames allow developers to build novel interactive features directly on a social feed. Some of the first ideas included selling girl scout cookies in a frame, playing a whole game of chess on a frame, and one-click distribution of testnet ETH to your farcaster native wallet.&#x20;

While these use cases for frames are awesome proof-of-concepts for the potential that frames possess, we believe the next wave of innovation comes from the capabilities for onchain transactions to be executed directly in a frame. We are extremely exicted about the possibility to build live betting features in frames: Imagine scrolling through discussion of an NBA game on a social feed and being able to bet on outcomes within that live game through a frame without ever having to leave the app. Frames unlock this power, allowing apps to be built directly into the feed of users.&#x20;

We have chosen Warpcast as the platform to launch our MVP and betting via frames for the NBA playoffs is [now live @bookies](https://warpcast.com/bookies). The medium of exchange on our exchange is $DEGEN, a Warpcast native memecoin that serves a defacto medium of exchange on Warpcast and Base.&#x20;

Here's how it works:&#x20;

1\) Select the event you want to bet on [@bookies](https://warpcast.com/bookies).

<figure><img src="https://2355040634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwfK0Fg9ZElymn1aSzfu5%2Fuploads%2FdzNgv52MivFLzv3rj0xk%2Fplace.PNG?alt=media&amp;token=873c5f69-a8fe-4087-8e67-1e8e3972e80e" alt="" width="357"><figcaption></figcaption></figure>

2\) After clicking "Place Bet", input the amount of $DEGEN you want to risk and the team you think will win. You will find the cooresponding odds on the buttons below or the thumbnail above.

<figure><img src="https://2355040634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwfK0Fg9ZElymn1aSzfu5%2Fuploads%2FZuzOZrgk0sanv1cYbiiZ%2Fstake.PNG?alt=media&amp;token=629ecb54-fc24-48c8-9a62-b960ae6cbd4e" alt="" width="354"><figcaption></figcaption></figure>

3\) After selecting a given team, you will be prompted to approve spending of your $DEGEN in a Web3 wallet of your choice. After approval, you will be pushed to a betslip, which gives you information on your stake, pick, odds, and what you stand to win if the event goes in your favor.

<figure><img src="https://2355040634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwfK0Fg9ZElymn1aSzfu5%2Fuploads%2Fc6xCLGnRdrBjHZ4riEub%2Fbetslip.PNG?alt=media&amp;token=1dd3e69d-f809-4164-9457-fb3036d64c4f" alt="" width="351"><figcaption></figcaption></figure>

4\) Upon clicking "Confirm", you will be prompted to complete your transaction. Once you sign with your Web3 wallet, your bet will enter our orderbook and await a counterparty. After the game ends, your winnings will be paid out automatically and settled permissionlessly via UMA's optimistic oracle. \ <br>

In the future we plan to also build a standalone client for sports. A Farcaster Client would allow Bookies to become an all-in-one hub for sports related content. With access to information on games, a social feed for discussion of results, and native betting features, this Client will facilitate a novel experience for online bettors and serve as a valuable source of initial users for our GTM strategy.&#x20;

<br>
