hyper-keyring 0.1.0

Hyperliquid key management — HD wallet, BIP-39 mnemonic, OS keychain integration
Documentation
# hyper-keyring

Key management for Hyperliquid -- HD wallet derivation, simple keyring, OS keychain integration, and encrypted vault storage.

## Install

```toml
[dependencies]
hyper-keyring = "0.1.0"
```

## Features

- HD wallet with BIP-39 mnemonic and BIP-44 derivation
- `SimpleKeyring` for raw private key import
- `WalletController` for managing multiple keyrings
- OS keychain integration via `keyring` crate
- Encrypted vault persistence (AES-GCM + PBKDF2)
- Implements `hyper_exchange::Signer` for seamless signing

## Quick Start

```rust
use hyper_keyring::simple::SimpleKeyring;
use hyper_keyring::Keyring;

let mut kr = SimpleKeyring::new(vec![]);
let accounts = kr.add_accounts(&[private_key_hex])?;
let sig = kr.sign_hash(&accounts[0].address, &hash)?;
```

## License

MIT