Offerwall SDK for Unity

Integrate the RewardingHub offerwall in your Unity app in under 5 minutes. Full documentation with code examples.

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

Package manager: UPM (Package Manager)

Requirements

Unity 2020.3+. .NET Standard 2.1. Android and iOS build targets.

Initialization

using RewardingHub;

public class GameManager : MonoBehaviour {
    void Start() {
        RewardingHubSDK.Initialize("YOUR_APP_ID", "YOUR_API_KEY");
        RewardingHubSDK.OnRewardEarned += OnReward;
    }

    void OnReward(Reward reward) {
        Debug.Log($"Earned {reward.Amount} {reward.Currency}");
    }
}

Usage

// Show the offerwall
RewardingHubSDK.ShowOfferwall(userId);

// Check availability
if (RewardingHubSDK.IsOfferwallAvailable()) {
    // Show button
}

// Also available as .unitypackage download
// from dashboard.rewardinghub.com/sdk

Next Steps

Frequently Asked Questions

How long does Unity SDK integration take?
Most developers complete the Unity integration in under 5 minutes. The SDK handles UI rendering and offer management automatically.
Is the Unity SDK free?
Yes. The SDK is completely free for publishers. We operate on a 70% revenue share model.
What are the minimum requirements?
Unity 2020.3+. .NET Standard 2.1. Android and iOS build targets.

Ready to Integrate?

Get your API key and start earning revenue from your Unity app today.