Offerwall integrations. Every platform, one setup.
Add Moonetix to your website, app, or game with a signed link, the Offers API, or a native SDK for Android, iOS, Unity, Flutter, or React Native. Every integration shares the same currency, rewards, and postbacks.
- 7Integrations
- 5Native SDKs
- 1Postback for all
- WebsiteLink and embed
- Offers APIREST API
- AndroidSDK 2.0.0
- iOSSDK 2.0.0
- UnitySDK 2.0.0
- FlutterSDK 2.0.0
- React NativeSDK 2.0.0
- MoreStep by step guides
Not sure where to start?
Tell us what you are building and we will point you to the integration that fits.
Start with the signed link, an iframe, or the floating button. No SDK and no build step, on any https site.
Use the Offers API to show offers in your own cards next to your other walls. Add the offerwall link as a second option if you like.
Use the Android SDK for a native screen from Kotlin, Java, or Compose. One Gradle dependency.
Use the iOS SDK from Swift, SwiftUI, or Objective-C. One Swift package, no third-party dependencies.
Use the Unity SDK so players earn your in-game currency on Android and iOS from one package.
Use the Flutter plugin. It brings the Android and iOS SDKs with it, so there is nothing to set up natively.
Use the React Native SDK with the Expo config plugin and TypeScript types.
Discord bots, Telegram Mini Apps, Godot, Electron, and browser extensions open the signed offerwall link. See the step by step guides below.
Choose how you integrate.
Start with the one that fits your product today. You can add another later without changing your rewards or postbacks.
-
WebsiteLink and embed
A link, an iframe, or a floating Earn button. No SDK needed.
- A signed link, an iframe, or a floating button
- Works on any https site, no build step
- Design and currency set in your dashboard
-
Offers APIREST API, JSON
Get the offers as JSON and show them in your own design.
- Offers as JSON, matched to each user
- Your own cards, filters, and pages
- Same rewards and postbacks as the wall
Mobile SDKs
A native offerwall screen in your app or game.
-
AndroidAndroid 5.0+
A native offerwall screen for Kotlin and Java apps.
-
iOSiOS 13+
A native offerwall for Swift, SwiftUI, and Objective-C.
-
UnityUnity 2022.3+
Rewarded offers for Android and iOS games, from C#.
-
FlutterFlutter 3.27+
One Dart plugin for Android and iOS.
-
React NativeRN 0.77+, Expo 53+
For React Native and Expo apps, with TypeScript types.
Side by side.
What each integration is made for, what you add to your product, and how much of the design is yours.
| Integration | Best for | What you add | Design | Where it opens |
|---|---|---|---|---|
| Website | Websites, web apps, communities | A signed link, iframe, or one script | Colors, currency, and layout from your dashboard | In the browser |
| Offers API | Reward sites and custom stores | Your own offer list from JSON | Fully your own | Your own screens |
| Android SDK | Kotlin and Java apps | One Gradle dependency | Colors and title from your dashboard | Native screen |
| iOS SDK | Swift and SwiftUI apps | One Swift package | Colors and title from your dashboard | Native screen |
| Unity SDK | Unity games | One Unity package | Colors and title from your dashboard | Native screen |
| Flutter SDK | Flutter apps | One Dart plugin | Colors and title from your dashboard | Native screen |
| React Native SDK | React Native and Expo apps | One npm package | Colors and title from your dashboard | Native screen |
Different doors. Same engine.
Whichever integration you pick, the offers, the rewards, the postbacks, and the reports work the same way.
- WebsiteLink, iframe, or button
- Offers APIJSON for your own design
- Mobile SDKs
- 3,000+ reviewed offers
- Matched to country and device
- Fraud and VPN checks
- +1,500 CoinsYour currency, your rate
- Signed postbackRetried up to 5 times
- ReportsClicks to conversions
- 01
One app, every integration
Every app has its link, API key, and SDK access from the start. Use one integration or several at once.
- 02
Your currency everywhere
Name, icon, conversion rate, and user split are set once and apply to the wall, the API, and the SDKs.
- 03
One signed postback
Every reward reaches your server the same way, with a hash to verify and up to 5 automatic retries.
- 04
Test before launch
Open your wall as a test user and send test postbacks from the Integration tab, with the exact answer your server gave.
- 05
Reports by integration
Each postback says whether the user came from the offerwall, the API, or an SDK, and the Reporting API groups your results by sub ID.
- 06
You choose the offers
Hide any offer on the Offers page and it disappears from every integration of that app.
More platforms, step by step.
No SDK for your stack? The offerwall link works anywhere a page can open. These guides show the full setup, postbacks included.
Integration questions
What developers usually ask before they add Moonetix.
Stuck on something? Contact us
What is an offerwall integration?
It is the connection between your product and an offerwall. Your server tells the offerwall who the signed-in user is, your users complete offers inside your website, app, or game, and the offerwall sends a signed postback to your server so you can credit each reward in your own currency.
What is a postback URL?
A postback URL is an address on your server that Moonetix calls for every reward. It carries the user ID, the transaction ID, the reward, the status, and a hash you check, so your server credits the right user once and can take a reward back if it is reversed.
Which Moonetix integration should I choose?
For a website, start with the offerwall link, an iframe, or the floating button: it takes minutes and needs no SDK. For an app or game, use the SDK for your platform to open the offerwall as a native screen. Choose the Offers API when you want to show offers in your own design.
Can I use more than one integration?
Yes. Every app gets all of them with the same keys, rewards, and postbacks, so you can run the offerwall on your website and the SDK in your app at the same time.
Do I need a server?
Yes, a small one. Your server builds the signed offerwall link or the SDK session for the signed-in user, and receives the postback that credits each reward. Secrets never go into a page or an app.
Is there an SDK for my platform?
There are native SDKs for Android, iOS, Flutter, React Native, and Unity. Other platforms such as Godot, Ionic, Electron, Discord bots, and Telegram Mini Apps open the offerwall link, and the Academy has a step by step guide for each.
How much does it cost to integrate?
Nothing. Integrating Moonetix is free for approved publishers. You earn from every offer your users complete.
How fast can I go live?
Every app you add is live right away once your publisher account is approved, which usually takes one or two business days.
Turn your traffic into earnings.
Create a free publisher account and earn from every offer your users complete on your website, app, game, or community.