---
title: "Create Crypto Withdrawal Fee"
method: POST
path: "/transfer/fees/crypto-withdrawal"
tags: ["Fees"]
---

# Create Crypto Withdrawal Fee

`POST /transfer/fees/crypto-withdrawal`

Get a guaranteed fee for the given currency, valid for a period of time.
Specify exactly one of `amount` or `total`, otherwise an error is returned.

The [Create Crypto Withdrawal](#operation/CreateCryptoWithdrawal) request that uses the guaranteed fee endpoint
must specify an `amount` less than or equal to the guaranteed fee `amount`, otherwise the withdrawal is rejected.

## Request body

- CreateCryptoWithdrawalFeeRequest
  - `asset` string, required — The currency to withdraw.
  - `destination_address` string, required — The destination address.
  - `crypto_network` 'BITCOIN' | 'ETHEREUM' | 'BITCOIN_CASH' | 'LITECOIN' | 'SOLANA' | 'POLYGON_POS' | 'BASE' | 'ARBITRUM_ONE' | 'STELLAR' | 'INK' | 'XLAYER' | 'AVALANCHE' | 'DOGECOIN' | 'SUI' | 'ROBINHOOD' | 'BNB', required — A CryptoNetwork is a blockchain transmitting cryptocurrencies.
  - `amount` string — The amount to withdraw. Must be greater than `0`. Specify exactly one of `amount` or `total`, otherwise an error is returned.
  - `total` string — Total amount to withdraw, including fees. Must be greater than `0`. Specify exactly one of `total ` or `amount`, otherwise an error is returned.

## Response `200`

A successful response.

- CryptoWithdrawalFee
  - `id` string, required — The id of the guaranteed fee.
  - `fee` string, required — The guaranteed fee value, in the same currency.
  - `asset` string, required — The currency to withdraw.
  - `expires_at` string, date-time, required — The expiration timestamp of the created fee.
  - `destination_address` string, required — The destination address.
  - `crypto_network` 'BITCOIN' | 'ETHEREUM' | 'BITCOIN_CASH' | 'LITECOIN' | 'SOLANA' | 'POLYGON_POS' | 'BASE' | 'ARBITRUM_ONE' | 'STELLAR' | 'INK' | 'XLAYER' | 'AVALANCHE' | 'DOGECOIN' | 'SUI' | 'ROBINHOOD' | 'BNB', required — A CryptoNetwork is a blockchain transmitting cryptocurrencies.
  - `amount` string — The quoted amount to withdraw for which the fee is valid. Specify exactly one of `amount` or `total`, otherwise an error is returned.
  - `total` string — Total amount to withdraw, including fees. Specify exactly one of `amount` or `total`, otherwise an error is returned.

---

[API](https://skmtc.net/paxos/apis/paxos-api.md) · [All operations](https://skmtc.net/paxos/apis/paxos-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/paxos/paxos-api/revisions/0687ca8c9a8d/schema)
