Zynk
Getting StartedProduct GuidesAPI ReferenceFAQ'sRecipes
Getting StartedProduct GuidesAPI ReferenceFAQ'sRecipes
  1. Archive
  • Transformer - Cross border transfer
    • Transformer: Entity
      • Create Entity
      • Entities
      • Entity By ID
      • Entity By Email
      • KYC Status
      • KYC Requirements
      • Submit KYC/KYB
      • Get KYC Documents
    • Transformer: Accounts
      • External Accounts
        • Generate Plaid Link Token
        • Update Plaid Link Token
        • Get External Account Payload Requirements
        • Add External Account
        • Enable External Account
        • Disable External Account
        • Delete External Account
        • Get External Account by ID
        • Get External Accounts
      • Funding Accounts
        • Create Funding Account
        • Activate Funding Account
        • Deactivate Funding Account
        • Funding Account by ID
        • All Funding Accounts
      • Entity Accounts (Deprecated)
        • Add Entity Account
        • Remove Entity Account
        • Get Entity Account
        • Get Entity Accounts
    • Transformer: Transfers
      • Simulate
      • Transfer
      • All transfers for partner
      • Transfer by execution ID
    • Transformer: Utility
      • Partner Payments Account Balance
      • Partner Payments Deposit
      • Get Jurisdictions
    • Webhooks
      • Get Webhook Events History
      • Registered Webhook URL
      • Register or Update Webhook URL
  • Transporter - Automated Liquidity Manager
    • ALM Market
      • Create Reserve Quote
      • Accept Reserve Frame
      • Get Active Reserves
      • Get All Reserves
    • Transaction Details by ID, Partner Transaction ID, or Transaction Hash
      GET
    • Transaction Details
      GET
    • Transaction Details by ID
      GET
    • Partner Details
      GET
    • Initiate Transaction
      POST
    • Replenish Fee Quote
      POST
    • Quote Fulfilled
      POST
    • Replenish Initiate
      POST
    • Replenish Batch Transaction
      POST
    • Replenish Fee Quote Batch
      POST
  • Teleport - Pay-In Accounts
    • Create Teleport Route
      POST
    • Update Teleport Destination
      POST
    • Toggle Teleport Status
      POST
    • Teleport Details
      GET
    • Teleport Routes by Entity
      GET
  • Continuum - Wallet Infrastructure
    • Authentication
      • Register primary authentication
    • Wallet Management
      • Prepare wallet creation challenge (Step 1)
      • Submit wallet creation activity (Step 2)
    • Account Management
      • Prepare account creation challenge (Step 1)
      • Submit account creation activity (Step 2)
    • Passkey Management
      • Prepare passkey registration (Step 1)
      • Submit passkey registration (Step 2)
      • Get passkey authenticators
      • Prepare passkey deletion (Step 1)
      • Submit passkey deletion (Step 2)
    • Wallet Information
      • Get wallet details
      • Get wallet balances
      • Get transactions for address
    • Sessions
      • Initiate OTP delivery
      • Start authentication session
  • Archive
    • KYC Documents
      GET
    • Prepaid KYC Balance
      GET
    • Prepaid KYC Deposit
      POST
  1. Archive

Prepaid KYC Balance

Deprecated
GET
/api/v1/transformer/utility/prepaid/kyc/balance
(Soon to be deprecated) Please checkout the APIs in the Partner Payments section instead.
The Prepaid KYC Balance API allows partners to check their current prepaid KYC balance and retrieve deposit instructions. This endpoint is useful for partners who want to prefund their account to streamline the KYC process for their users.
Network Information
KYC payments will only and always be processed on the Solana Network, using either USDC or USDT tokens. The specific network details depend on the environment:
Sandbox Environment: Solana Devnet (Chain ID: 103)
Production Environment: Solana Mainnet (Chain ID: 101)
Please note that:
The tokenAddress may vary depending on the network.
The toWalletAddress may change over time (any changes will be communicated through active communication channels).
Usage Notes
The balance amount represents the funds available for KYC submissions.
Deposit instructions may change over time, so always check the latest instructions before making a deposit.
After depositing funds, your prepaid balance can be used for multiple KYC submissions.
The KYC fee will be automatically deducted from your prepaid balance for each unique submission.

Request

None

Responses

🟢200OK
application/json
Prepaid KYC balance and deposit instructions retrieved successfully
Body

🟠401Unauthorized
🔴500Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v1/transformer/utility/prepaid/kyc/balance'
Response Response Example
200 - Example 1
{
    "success": true,
    "data": {
        "depositInstructions": {
            "network": "Solana Devnet (Chain ID: 103)",
            "currency": "USDC",
            "tokenAddress": "GH9ZwEmdLJBcsKnNTkTqPbNWuNNbjvSzaG9Vp2KGtKJr",
            "toWalletAddress": "DTsr4DHuaTUAFo9UyTg29myZbz6EpS55aGEFiLCwa3"
        },
        "balance": {
            "balance": 500000,
            "mintAddress": "HVD2u7fRbeQem9dO9AfS25FkidtjLiKdJTcr5GmahSAQ",
            "message": "Balance retrieved successfully"
        }
    }
}
Modified at 2025-07-23 14:13:33
Previous
KYC Documents
Next
Prepaid KYC Deposit
Built with