decentraland / decentraland/builder

Minting 50+ wearables fails without MetaMask transaction

Open
#3,364 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
156
Forks
91
Avg merge
2d 7h
Merged PRs (30d)
31

Description

## Description

Users attempting to mint 50-100 wearables from a collection are getting stuck without receiving a MetaMask transaction. The issue occurs despite there being a UI limitation of up to 50 assets per transaction.

## Steps to Reproduce

1. Navigate to a collection in Builder
2. Attempt to mint 50-100 wearables
3. Observe that no MetaMask transaction is triggered

## Expected Behavior

- If the limit is 50 assets per transaction, the UI should either:
- Prevent users from entering values above 50 with clear messaging
- Batch the operation into multiple transactions
- Show a clear error message explaining the limitation
- MetaMask transaction should be triggered consistently for valid mint operations

## Actual Behavior

- User gets stuck with no MetaMask transaction appearing
- The operation worked once but subsequent attempts fail
- No clear feedback about why the transaction isn't being triggered

## Context

Gabriel confirmed there is a UI limitation of 50 assets per transaction, but this limitation doesn't appear to be properly enforced or communicated in the UI, leading to failed mint attempts.

## Related Issues

- #1690 - Multiple mints set invalid values
- #2442 - Create auto-assign button on mint items from collection modal
- #2443 - Add +- buttons to number input in mint items from collection
- #2311 - Input of the mint items modal changes values when scrolled over with the mouse wheel

Requested by Stoyan via Slack

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.