nklave-cosmos
Cosmos/CometBFT remote signer protocol (Tendermint PrivValidator) for Nklave.
Features
- PrivValidator Protocol - Compatible with CometBFT's remote signer interface
- Ed25519 Signing - Native Cosmos validator key support
- Double Sign Prevention - Height/round-based slashing protection
- gRPC Interface - Tendermint protobuf message handling
Usage
use ;
let keypair = generate;
let service = new;
// Sign a vote
let signature = service.sign_vote?;
Supported Message Types
SignVoteRequest- Block votes (prevote, precommit)SignProposalRequest- Block proposalsPubKeyRequest- Public key queries
License
MIT License - Cryptuon