Multiplier Market Hub
Overview
One of the core unlocks of Royco Protocol is enabling negotiation on incentives for the performance of actions. Royco V2 continues this paradigm with the introduction of the Multiplier Market Hub (MMH). Unlike V1, Royco V2 markets do not necessarily need to connect to a market hub, and different markets can connect to different market hubs.
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
Last updated