# Market Maker

This page will run through the steps of market making in the OBM reference client, note that this interface is just one of many interacting with the betBlox protocol.&#x20;

Connect your web3 wallet or sign in with privy&#x20;

As a market maker you most hold a minimum of 100 $BET, tokens can be obtained on a public AMM like Aerodrome. To proceed, Create MarketMakebox

<figure><img src="/files/NU4ur1QYLC9kP9qrGTvn" alt=""><figcaption></figcaption></figure>

When the market makerbox has been created, go to MM controller in the nav bar and deposit funds

<figure><img src="/files/H4xsrd1JP9CCd3ds1Cuj" alt=""><figcaption></figcaption></figure>

To create markets select event in the Onchain Betting Markets tab, navigate to the league view and create market

<figure><img src="/files/8Dv9mAWXsPNud749uoxQ" alt=""><figcaption></figcaption></figure>

+Add market in the market maker dashboard. Here you can select Market Type, odds, fees, and margin. Market makers can add liquidity on a single line or multiple lines with a spread as well as a win fee collected.&#x20;

<figure><img src="/files/VYYC0hlmnYadCrrASwq5" alt=""><figcaption></figcaption></figure>

When a market is created a markethash and eventhash will be generated

<figure><img src="/files/vuo3HI6Zja5HPutc0dR0" alt=""><figcaption></figcaption></figure>

Odds can dynamically be changed pre match inside the market maker dashboard

<figure><img src="/files/THb3w4F3J3XqutKtpro5" alt=""><figcaption></figcaption></figure>

Live markets can be managed inside MM controller, see active, unsettled and final markets&#x20;

<figure><img src="/files/2kRFTOs40bzIGQZk4Ufl" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.betbase.xyz/obm-client/market-maker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
