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/sdkNext Steps
- Set up server-to-server postbacks for secure reward delivery
- Explore the dashboard to monitor performance
- Read best practices for offerwall placement and timing
- Full API reference for advanced features
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.