Cannot send BTC in Sandbox to anywhere

Hi,

We’re testing to use the Fireblocks Sandbox workspace and cannot test ‘Transfer’ feature of BTC_TEST.

  • Balance: 0.00267208 BTC_TEST
  • Send amount: 0.0001
  • Error: Insufficient funds

Why can’t I send that amount to any wallet?
It’s a fee issue, as no wallet would charge a significant fee to transfer such a small amount of Bitcoin to another wallet.
How can you set the fee so high that it prevents me from sending Bitcoin?

I look forward to your prompt response.

Hi Seokho,

Thanks for reaching out to us.

There has been a recent change in the BTC_TEST (Bitcoin Testnet) fee-estimation logic, which has caused fees to become significantly higher and more volatile in some cases, reaching hundreds or thousands of satoshis per byte.

This behavior is not a bug in the fee-estimation logic. Since fee estimation is based on recent Testnet blocks, sudden congestion can lead to unusually high values.

For testing or demo scenarios where these inflated fees are impractical, you can bypass the dynamic estimator by setting a custom fee, allowing transactions to proceed despite abnormal Testnet conditions.

We observe the following message in our logs while calling the EP getMaxSpendableAmount Due to the current BTC fee spike, the required fee exceeds the available balance at this moment; hence, a value of 0 was returned.

“Max spendable amount was requested for, but it looks like the balance is too low to support the fee: Desired amount to transfer is too small. Will return 0.”

API EP to retrieve the maximum amount of the specified asset that can be spent in a single transaction from the specified vault account - /v1/vault/accounts/{vaultAccountId}/{assetId}/max_spendable_amount

You can also consider calling our API endpoint/v1/estimate_network_fee to obtain the current estimate.

Hi, Rajalakshmi.

Thank you for your quick response.
Now I was able to send small amount testnet BTC to the another vault account.

However, I have one quick question about the sandbox or Firblocks.
When I try to create any wallet or vault account, to search Settings, I cannot find any MPC wallet creation or approval step setting menu.

Is there any way to test in the Firblocks Sandbox?

Thank you for your kindness.

Hi Seokho,

Good to know it works!

To learn more about the Fireblocks’ Embedded Wallets solution and to get you started, please review our Developer Docs for the EW demo app here.