Recibir BTC, ETH o USDT desde una wallet externa hacia MiCapi. MiCapi muestra una dirección de depósito + QR. El riesgo principal es enviar por la red incorrecta → pérdida irreversible; por eso las advertencias de red son críticas, visibles inline, y muestran siempre las redes NO soportadas, no solo la correcta.
Selector de activo → QR + dirección → advertencia de red del activo seleccionado → confirmaciones mínimas y monto mínimo.
lightImpact) y "Compartir" (A11): abre el share sheet del SO con la dirección en texto plano — nada de screenshots del QR. Al mostrar el QR, el brillo de pantalla sube automáticamente.Se muestran siempre las redes NO soportadas, no solo la correcta — especialmente para ETH, donde usuarios técnicos asumen que Arbitrum/Optimism son "Ethereum".
Por qué mostrar siempre las NO soportadas. Un usuario técnico que ve solo "Ethereum mainnet" puede asumir que Arbitrum u Optimism cuentan como Ethereum — y perder los fondos. Listar explícitamente las redes vetadas previene el error más caro del producto. La nota de no-responsabilidad cierra la advertencia: "Los depósitos en redes incorrectas pueden ser irrecuperables."
foundations-motion).share_plus → Share.share(address): solo la dirección en texto plano, sin prefijos ni URI de pago (los wallets pegan el texto tal cual). Mismo haptic lightImpact del copiar.
screen_brightness: al entrar a la pantalla del QR subir a 1.0 (setScreenBrightness(1.0)) para escaneo confiable; restaurar el brillo del sistema al salir (dispose) y al pasar a background (lifecycle observer). Nunca persistir el cambio.