Going to production

  1. Add your mainnet TRON address (Settings → environment LIVE). Verify it on the explorer — you must control the keys.
  2. Create a sk_live_ key and store it in your secret manager. Never commit it.
  3. Add a LIVE webhook endpoint over HTTPS and verify signatures.
  4. Make a small real payment end-to-end before launch.
  5. Monitor payment.underpaid / payment.overpaid events and handle them operationally.

Operators additionally run php artisan gateway:check-production --probe, which verifies provider credentials, the whitelisted USDT contract, the confirmation policy, migrations, running workers, the scanner and monitoring.