AIO
EN
  • EN
  • ZH
    AIO
    EN
    • EN
    • ZH
    • Overview
    • Create API Key
    • Callback
    • Security
    • Pay-in
    • Pay-out
    • API
      • Before You Begin
      • Get Txs
        GET
      • Get Sub Txs
        GET
      • Get Tx Info
        GET
      • Create Payin Tx
        POST
      • Create Payin Longtime Tx
        POST
      • Create Payout Tx
        POST
      • Price
        GET
      • Calculate price
        GET
    • Schemas
      • Schemas
        • CallbackReqContentData
        • CallbackSubTxData
        • CallbackTxData
        • CallbackType
        • GetSubTxData
        • SubTxDataExt
        • SubTxStatus
        • GetSubTxDataResponse
        • Chain
        • ErrorResponseModel
        • PayTxData
        • PayTxStatusData
        • PayinLongTimeTxParams
        • PayinTxParams
        • PayoutSubTxParams
        • PayoutTxParams
        • PriceData
        • RedisKeyData
        • SubTxData
        • SuceedResponseModel
        • TestData
        • Token
        • TxData
        • TxDetailsData
        • TxStatus
        • TxType
        • VsToken
        • TestDataResponse
        • RedisKeyDataResponse
        • PriceDataResponse
        • PayTxDataResponse
        • PayTxStatusDataResponse
        • TxDetailsDataResponse
        • TxDataResponse

    Overview

    AIO provides a secure, efficient, and scalable on-chain payment API that allows enterprises and developers to quickly integrate Pay-in (deposit) and Pay-out (withdrawal) capabilities. With standardized interfaces and robust security mechanisms, you can easily incorporate digital assets into your business for receiving payments, sending funds, synchronizing transaction statuses, and more.

    Core Features#

    ๐Ÿš€ Pay-in: Supports both short-term and long-term transactions, suitable for various scenarios such as one-time deposits, wallet bindings, exchange accounts, etc.
    ๐Ÿ’ธ Pay-out: A secure and auditable payout interface that supports fast multi-chain and multi-token transfers.
    ๐Ÿ”„ Asynchronous Callback Mechanism: Real-time transaction status updates pushed to your system, enabling automated workflows and business logic.
    ๐Ÿ” Signature Authentication & Encryption: Ensures secure data transmission via HMAC-based signing with optional AES encryption.
    ๐Ÿ“Š Developer Dashboard: A visual interface for API management, API Key creation, callback configuration, and more.

    Steps#

    1
    Register an Account
    Visit the AIO Dashboard, sign up and log in.
    2
    Create an API Key
    Navigate to Integrations -> API Management in the dashboard to generate an API Key and securely save the Secret.
    3
    Configure Callback URL
    Set up a Callback URL to receive transaction status updates. The system will automatically push notifications on status changes.
    4
    Integrate API Calls
    Use your API Key to initiate Pay-in and Pay-out requests with signature-based authentication.
    5
    Receive Callbacks & Verify Signatures
    Your backend should listen for status change callbacks and verify their authenticity using HMAC signatures.
    6
    Encrypted Transmission
    Optionally enable AES encryption for added security during data transmission.
    Next
    Create API Key
    Built with