# Multiplier Market Hub

## Overview

One of the core unlocks of Royco Protocol is enabling negotiation on incentives for the performance of actions. Royco Boosts continue this paradigm with the introduction of the Multiplier Market Hub (MMH). Unlike V1, Royco Boost markets do not necessarily need to connect to a market hub, and different markets can connect to different market hubs.&#x20;

MultiplierMarketHub allows Action Providers to request a "multiplier" on their action, rewarding them more relative to their peers. If the IP of a market accepts an AP's request for a 2x multiplier, their deposit will earn as if they had deposited twice as much.

## Opting Into a Campaign

In default Royco V2 Multiplier Markets, users are not eligible for an Incentive Campaign unless they opt into it. This allows Royco to only distribute rewards among users who are attracted to the opportunity by Royco, increasing Royco users' yield, and increasing the efficiency for incentive providers.

## Creating an AP Offer

An Action Provider who believes they can bring greater value to the IP may ask for a higher multiplier to perform the action by placing an AP offer. If for example a 3x offer is filled by the IP, the corresponding AP will earn 3x rewards relative to the other APs performing an action. An AP offer specifies an Incentive Campaign ID that they wish for a multiplier on, the multiplier, and additionally an optional "size" field which may be used by the Action Verifier's oracle to only reward the AP if they cross some "size" threshold, such as depositing more than that many tokens, or doing more than "size" loops.

Note: to prevent IPs from filling their own order with an extremely high multiplier and diluting rewards, multipliers are capped to a 10x multiple

## Filling an AP Offer

The primary IP of an incentive campaign can select orders from the Multiplier Orderbook and "fill" them, granting the AP of the order that multiplier for the campaign.

Note: filling an AP Offer does not guarantee execution of the incentivized action, as Royco contracts do not control execution of oracle based markets


---

# 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.royco.org/more/royco-boosts/multiplier-market-hub.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.
