v1

latestOpenAPI 3.1.02026-07-241653251.3 MB
Fund

Get quote

Retrieves a quote for a fund event for a given participant code and asset. This endpoint response indicates the rate by which a subsequent on-chain deposit will be honored at.

post/fund/rfq

Headers

X-SCX-SIGNEDstring required

HMAC-SHA256 signature of the request, base64-encoded. See the Authentication guide for the exact signing formula.

X-SCX-TIMESTAMPstring required
Example:1678901234

Current Unix timestamp in seconds. Must be within 60 seconds of server time or the request is rejected.

Request body

participant_codestring required

The participant code tied to the deposit

fund_assetstring required

The asset that can be deposited to the wallet

account_labelstring

The account label to allocate

client_fund_idstring

A custom identifier for the fund event. Platforms can use this field for tracking purposes, such as identifying fund events that are part of a specific promotion or campaign.

Example request

{
  "participant_code": "ABCDEF",
  "fund_asset": "USDC",
  "account_label": "test_label",
  "client_fund_id": "f2f14251-e296-42ac-9bc7-01c9186b921c"
}

Response

Returns a quote for the subsequent on-chain deposit, including the rate, deposit address, expiry, and fee configuration.

Example response

{
  "message": {
    "request_id": "14f8ebb8-7530-4aa4-bef9-9d73d56313f3",
    "participant_code": "ABCDEF",
    "fund_asset": "USDC.ETH",
    "rate": "1",
    "quoted_currency": "1",
    "expiry_timestamp": 2554408627334,
    "deposit_address": "0x5f59B625036ccB4f7aD27Ca4Cb896e4452AfFDAF",
    "account_label": "general",
    "first_deposit_fee_floor": "1",
    "subsequent_deposit_fee_floor": "0",
    "minimum_deposit": "1",
    "maximum_deposit": "250000",
    "reference_id": "f2f14251-e296-42ac-9bc7-01c9186b921c",
    "deposit_fee_type": "tiered",
    "deposit_fee_tiers": [
      {
        "tier": 1,
        "min_amount": "0",
        "max_amount": "5000",
        "fee_bps": "40"
      }
    ]
  }
}