How do I manage deposits using the static address service?

2 min. readlast update: 05.10.2025

Want to automate crypto deposits without the hassle of generating a new address for every transaction? OxaPay’s Static Address feature lets you create a permanent deposit address for any currency and network — perfect for platforms and merchants that need flexible, reliable payment handling.

Useful for:

  • User-based platforms (like games, trading, or gambling platforms) where each user is assigned a unique deposit address and the platform manages deposits and withdrawals internally. These platforms can also leverage our Payout API to process withdrawal requests directly within their system.

  • Merchants who want to accept payments of any amount — no need to define an invoice amount beforehand; any deposit to the static address will be tracked and reported.


  1. Generate a Static Address:
    Use the Static Address endpoint, providing your merchant API key, network, and other optional parameters like callback_url.
  2. Assign the Address:
    Link this address to your user on your platform so you can keep track of who’s sending what.

  3. Receive Payments:
    The user can now send crypto to this address — any amount, any time. It all lands safely in your OxaPay balance.

  4. Get Notified (Optional):
    If you set a callback_url, your server will receive automatic payment notifications for every transaction to this address.

  5. Process Withdrawals (For Platforms):
    Platforms can use our Payout API to send user funds externally as needed.



Was this article helpful?