19 lines
895 B
Markdown
19 lines
895 B
Markdown
<!-- file: kb-wallet/README.md -->
|
||
<!-- version: 1 -->
|
||
|
||
# kb-wallet
|
||
|
||
Frontière locale de portefeuille et de signature pour Khadhroony Bot3.
|
||
|
||
La crate fournit :
|
||
|
||
- des alias de portefeuille validés et non secrets ;
|
||
- des portefeuilles temporaires en mémoire ;
|
||
- un stockage JSON Solana persistant pour le développement et les tests d’intégration ;
|
||
- la signature de messages sans exposition des octets secrets ;
|
||
- des permissions Unix privées (`0700` pour le répertoire, `0600` pour les fichiers) ;
|
||
- le rejet des liens symboliques, fichiers non réguliers, permissions trop ouvertes et keypairs invalides ;
|
||
- l’effacement explicite des buffers contenant des octets secrets via `zeroize`.
|
||
|
||
Cette crate ne décide pas si une transaction peut être envoyée. Les limites de dépense, la simulation et les politiques d’exécution restent dans `kb-lib` et les couches d’orchestration.
|