**Motivations:**
- Consolider automatiquement les petits UTXOs avant un ancrage si les fonds sont insuffisants
- Améliorer l'efficacité en réduisant le nombre d'inputs dans les transactions
- Permettre l'ancrage même avec des fonds répartis sur plusieurs petits UTXOs
**Root causes:**
- Le wallet contient souvent de nombreux petits UTXOs (2500 sats) créés par le provisioning
- Les fonds sont répartis sur plusieurs petits UTXOs, rendant difficile la création d'ancrages avec provisioning complet
- La consolidation manuelle via le dashboard n'est pas automatique
**Correctifs:**
- Ajout d'une méthode attemptAutoConsolidation() qui appelle l'API du dashboard pour consolider
- Intégration de la consolidation automatique dans createAnchorTransaction() avant la réduction du provisioning
- Protection contre les abus : cooldown de 5 minutes, limite à la première tentative
**Evolutions:**
- Consolidation automatique déclenchée si au moins 5 petits UTXOs ET (fonds insuffisants OU > 10 petits UTXOs)
- Réessai automatique de l'ancrage après consolidation
- Fallback sur la réduction du provisioning si la consolidation échoue ou n'est pas suffisante
**Pages affectées:**
- api-anchorage/src/bitcoin-rpc.js
- features/api-anchorage-automatic-consolidation.md