SDK/Integration 2026-02-20 by RewardingHub Team

Unity Offerwall Integration: Complete C# Guide

Unity Offerwall Integration: Complete C# Guide

A complete guide to adding the RewardingHub offerwall to your Unity game.

Install via UPM

Add to your manifest.json:

"com.rewardinghub.sdk": "https://github.com/rewardinghub/unity-sdk.git"

Initialize & Show

using RewardingHub;

void Start() {
    RewardingHubSDK.Initialize("YOUR_APP_ID", "YOUR_API_KEY");
    RewardingHubSDK.OnRewardEarned += (reward) => {
        Debug.Log($"Earned {reward.Amount} {reward.Currency}");
    };
}

void ShowOfferwall() {
    RewardingHubSDK.ShowOfferwall(userId);
}

Full API reference: Unity SDK Documentation

Frequently Asked Questions

Does it work with Unity 2020.3?
Yes. Unity 2020.3 LTS and newer are supported.
Can I customize the offerwall UI in Unity?
Yes. The SDK supports theming and layout customization.

Related Articles

Ready to Get Started?

Join 500+ publishers using RewardingHub to grow their games.