This documentation offers a comprehensive guide for integrating the HyBid SDK with ironSource Mediation in order to serve advertisements within your app. Publishers can achieve this integration by utilizing a custom adapter specifically designed for ironSource. It is important to note that the latest version of the HyBid SDK is fully compatible with ironSource version 7.4.0. Presently, we support rewarded video, interstitial and banner ad formats.


Please note that ironSource LevelPlay is only available for early adopters at this moment. Please contact your dedicated account manager for more information.

To use HyBid SDK directly in ironSource Mediation you will need to integrate the ironSource SDK and the Hybid SDK into your app.

Integrate ironSource SDK

To integrate ironSource SDK into your app you should follow the instructions on their website for Android and iOS.

Integrate HyBid SDK

To integrate the HyBid SDK follow the instruction in the integration pages for Android and iOS.


The SDK initialization step on integration pages can be skipped since the ironSource adopters will handle it automatically.

Next, you will need to import the ironSource Adapters module from the HyBid SDK:

implementation 'net.pubnative:hybid.sdk:2.20.0'
implementation 'net.pubnative:hybid.adapters.ironsource:2.20.0'

Set up the placements on ironSource Dashboard

To set up the HyBid Adapters in the ironSource mediation you need to follow a few steps.

If you already have an app and ad units created then you can skip these steps.

Create an app:

  1. Create a new app in the ironSource Dashboard.
  2. Enter the required information in the dialog.
  1. Enable the ad formats you want to integrate into your app.
  2. Use the provided app key to initialize the ironSource SDK on the app's main activity, as specified in the documentation.


Please be informed that our support encompasses both Rewarded Video and Interstitial ad formats for both iOS and Android platforms. However, our support for Banner ad formats is exclusive to the Android platform.


If you already have an app and ad units created, skip this step.

Set up the Verve mediation network:

  1. Select the SDK Networks tab on the side menu.
  2. Choose the Manage Networks option.
  3. Click on the Custom Adapter button and search for Verve as a network.

  1. Input the Verve network key: 15ba9be25

  1. After Verve appears as one of the mediation networks configured for your app, use the app token and zone IDs you received from your account manager to set up the adapters for each ad format. You can set up more than one adapter per format.

Set up placements with the Verve network:

  1. Go to the Ad Units and placements section on the dashboard.
  2. Create placements for each ad format.
  1. After creating your placements, use the names to request ads.

Request Ads

Request ads using the regular ironSource process with the generated placement names. You can find the instructions on the ironSource developers page.

Interstitial ads for iOS

Interstitial ads for Android

Rewarded video for iOS

Rewarded video for Android

Banner/MREC for Android