Skip to main content
ArcBlock Community

Incorrect Gas Fee Estimation When Creating NFT Collection

JM “cryptotestnet” Morales
Support
nft-studiobug

image.png

Product: ArcBlock Launcher – NFT Maker URL: https://launcher.arcblock.io/ Module: NFT Maker → Create Collection Wallet: DID Wallet (Desktop) Environment: Windows 11, Google Chrome

🧾 Description

When creating a new NFT Collection and authorizing the transaction with DID Wallet, the process fails with an error message:

“address is insufficient, Current need: 10 ABT”

However, the real issue is with incorrect gas fee estimation. Even though the wallet has a sufficient ABT balance for the minting cost, the system overestimates or miscalculates the required gas fee, preventing the transaction from proceeding.

🔁 Steps to Reproduce

  1. Log in to ArcBlock Launcher.
  2. Go to NFT Maker → Create Collection.
  3. Fill out all fields:
  • Collection Name: ZEUS
  • Price: 25 ABT
  • Token: ABT
  • Set valid minting dates and description.
  1. Proceed to DID Wallet Authorization.
  2. Observe the Sign Transaction Request dialog.

✅ Expected Behavior

The gas fee should be accurately estimated and reflect the actual transaction cost on the ArcBlock mainnet, allowing the user to proceed if they have sufficient balance.

❌ Actual Behavior

  • DID Wallet displays “address is insufficient, Current need: 10 ABT”, even when balance is enough.
  • The transaction fails to broadcast due to inflated or incorrect gas calculation.
  • NFT creation cannot proceed.

📊 Impact

  • Users cannot create NFT collections despite having sufficient ABT tokens.
  • Overestimated gas prevents valid transactions from completing.
  • May affect all NFT Maker users on ArcBlock Mainnet with normal ABT balances.

🧩 Suggested Fix

  • Adjust or recalibrate gas estimation logic for NFT creation transactions.
  • Ensure real-time gas price synchronization between Launcher and blockchain.
  • Add clear feedback showing required balance breakdown:
    • Minting cost
    • Transaction fee
    • Gas fee
Reply