ADR-232: Add validation that prevents repeated wearables in profiles

More details about this document
Latest published version:
GitHub decentraland/adr (pull requests, new issue, open issues)
Edit this documentation:
GitHub View commits View commits on

Context and Problem Statement

Currently, it is possible to add the same wearable to a profile multiple times. This caused some issues in the Explorer, that was not expecting this to happen. Even though the issue was fixed in the client, it is still possible for other clients to continue submitting profiles with repeated wearables.

This ADR proposes a new validation to prevent it.

Proposed solution

Add a validation to be run on profile deployment that prevents repeated wearables from being submitted.


ADR232_DEADLINE: 2023-06-12T12:00:00Z
Unix Timestamp: 1685126400000


Copyright and related rights waived via CC0-1.0. Review