# coldstar-signer

Secure signing core for the Coldstar air-gapped cold wallet.

Provides AES-256-GCM encryption, Argon2id key derivation, Ed25519 and secp256k1 signing, with mlock'd memory for key material protection.

## Features

- Ed25519 signing (Solana transactions)
- secp256k1 / ECDSA signing (EVM / Base transactions)
- AES-256-GCM authenticated encryption for key storage
- Argon2id key derivation from passphrases
- Zeroizing memory wrappers and mlock support
- Base58 and hex encoding utilities

## Usage

```rust
use coldstar_signer::Signer;
```

## License

MIT — part of the [Coldstar](https://github.com/ExpertVagabond/coldstar-rs) workspace.
