# Internal Fireblocks Error on approve erc20 Call

**URL:** <https://community.fireblocks.com/t/internal-fireblocks-error-on-approve-erc20-call/2970>\
**Category:** Support\
**Created:** [September 29, 2025, 6:34pm UTC](https://community.fireblocks.com/t/internal-fireblocks-error-on-approve-erc20-call/2970 "2025-09-29T18:34:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![damian7330](https://sea1.discourse-cdn.com/flex015/user_avatar/community.fireblocks.com/damian7330/32/258_2.png) [@damian7330](https://community.fireblocks.com/u/damian7330)\
**Post date:** [September 29, 2025, 6:34pm UTC](https://community.fireblocks.com/t/internal-fireblocks-error-on-approve-erc20-call/2970/1 "2025-09-29T18:34:27Z")

</div>

Hi. I’m trying to accomplish a ERC20 Contract call (approve) and I receive an “Internal Fireblocks error”.

This is one of the transactions ids: 4352c57e-95b6-4887-9d5e-71909c4bd7c8

I’m trying on sandbox, with Sepolia Testnet. Can you check on your side?

Thanks!

---

<div class="post-metadata">

**Author:** ![damian7330](https://sea1.discourse-cdn.com/flex015/user_avatar/community.fireblocks.com/damian7330/32/258_2.png) [@damian7330](https://community.fireblocks.com/u/damian7330)\
**Post date:** [September 29, 2025, 6:34pm UTC](https://community.fireblocks.com/t/internal-fireblocks-error-on-approve-erc20-call/2970/2 "2025-09-29T18:34:59Z")

</div>

![image](https://us1.discourse-cdn.com/flex015/uploads/fireblocks/original/1X/143e510a9441458ac78333241be9ceee907bb7f2.png)

---

<div class="post-metadata">

**Author:** ![Rajalakshmi](https://avatars.discourse-cdn.com/v4/letter/r/8baadc/32.png) [@Rajalakshmi](https://community.fireblocks.com/u/Rajalakshmi)\
**Post date:** [September 30, 2025, 4:57am UTC](https://community.fireblocks.com/t/internal-fireblocks-error-on-approve-erc20-call/2970/3 "2025-09-30T04:57:20Z")

</div>

Hi @damian7330 ,

Thanks for reaching out to us.

The transaction had failed due to the missing parameter ‘amount’ in the transaction payload. For contract\_call transaction, provide ‘0’ in the amount field.

`message:Transfer failed! reason = MISSING_REQUIRED_FIELD_IN_TRANSFER_REQUEST`

`message:Missing transfer request parameter: amountNative`

Please check and initiate a new transaction.

---

<div class="post-metadata">

**Author:** ![damian7330](https://sea1.discourse-cdn.com/flex015/user_avatar/community.fireblocks.com/damian7330/32/258_2.png) [@damian7330](https://community.fireblocks.com/u/damian7330)\
**Post date:** [September 30, 2025, 11:20am UTC](https://community.fireblocks.com/t/internal-fireblocks-error-on-approve-erc20-call/2970/4 "2025-09-30T11:20:30Z")

</div>

Hi! Thanks for the response, it worked! thanks!
