Skip to main content
Before releasing your game to production, make sure you have completed the following:
1

Set up attestation

Ensure attestation is fully configured for both Android and iOS. For iOS, this includes enabling App Attest on your provisioning profile. See the Attestation Set Up guide.
2

Handle maintenance mode

Your game should gracefully handle ZBD platform maintenance periods by checking the maintenance flag on every SDK response. See Handling Maintenance Mode.
3

Test your game

Make sure you have thoroughly tested your game before going live. At a minimum, verify the following:
  • Test init — confirm the SDK initializes successfully.
  • Test modal shows — confirm the ZBD modal appears correctly.
  • Test linking ZBD — if cashout is an option, confirm users can link their ZBD account.
  • Test earning — confirm rewards are sent and received.
  • Test withdrawal limit increases — confirm your withdrawal limit increases as you play.
  • Test cashout — confirm the cashout flow completes successfully.
  • Test attestation — confirm attestation is working correctly. To do this, verify with your account manager that attestation is enabled for your app, then check that your withdrawal limit increases as you play. If attestation is failing, the withdrawal limit will not increase and you will see errors in Android Logcat or the iOS Console.