Skip to main content
POST
https://api.hotstuff.trade
/
info
curl --request POST \
  --url https://api.hotstuff.trade/info \
  --header 'Content-Type: application/json' \
  --data '{
    "method": "userFees",
    "params": {
        "user": "0xxxx"
    }
}'
{
    "account": "0xxxx",
    "spot_volume_14d": "0",
    "spot_volume_30d": "0",
    "stable_spot_volume_14d": "0",
    "stable_spot_volume_30d": "0",
    "perp_volume_14d": "0",
    "perp_volume_30d": "0",
    "option_volume_14d": "0",
    "option_volume_30d": "0",
    "total_volume_threshold": 1000000,
    "perp_maker_fee_rate": -0.00002,
    "perp_taker_fee_rate": 0.00025,
    "spot_maker_fee_rate": 0,
    "spot_taker_fee_rate": 0.0003,
    "stable_spot_maker_fee_rate": -0.0001,
    "stable_spot_taker_fee_rate": 0.0001,
    "option_maker_fee_rate": 0.0003,
    "option_taker_fee_rate": 0.00035
}
Retrieve fee information for a user including trading volumes and fee rates for perpetuals, spot, and options trading.
curl --request POST \
  --url https://api.hotstuff.trade/info \
  --header 'Content-Type: application/json' \
  --data '{
    "method": "userFees",
    "params": {
        "user": "0xxxx"
    }
}'
{
    "account": "0xxxx",
    "spot_volume_14d": "0",
    "spot_volume_30d": "0",
    "stable_spot_volume_14d": "0",
    "stable_spot_volume_30d": "0",
    "perp_volume_14d": "0",
    "perp_volume_30d": "0",
    "option_volume_14d": "0",
    "option_volume_30d": "0",
    "total_volume_threshold": 1000000,
    "perp_maker_fee_rate": -0.00002,
    "perp_taker_fee_rate": 0.00025,
    "spot_maker_fee_rate": 0,
    "spot_taker_fee_rate": 0.0003,
    "stable_spot_maker_fee_rate": -0.0001,
    "stable_spot_taker_fee_rate": 0.0001,
    "option_maker_fee_rate": 0.0003,
    "option_taker_fee_rate": 0.00035
}

Request Body

method
string
default:"userFees"
required
Must be “userFees” for this endpoint
params
object
required