Qué hace

setApprovalForAll concede a un operador permiso para transferir todos tus NFT de una colección. Los mercados lo usan de forma legítima para que puedas listar sin aprobar cada pieza.

El peligro

En un sitio de phishing, la misma firma permite a un atacante mover toda tu colección de una vez. Es un solo clic con consecuencias para toda la colección.

Cómo protegerte

Aprueba setApprovalForAll solo en mercados en los que confíes y a los que llegaste directamente. Revócalo cuando dejes de usar un mercado. Una herramienta que marque aprobaciones de colección completa te da la oportunidad de detenerte.