Skip to content

pilot-protocol/wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wallet

ci codecov

Wallet primitives for the Pilot Protocol: Ed25519 keypairs (the daemon identity) and EVM secp256k1 keys (for on-chain payments / signed receipts).

Packages

  • pkg/wallet — local Ed25519 signer; reads / writes identity.json with mode 0600 + (since the May 2026 audit sweep) emits a warning when an existing file is mode 0644 or looser.
  • pkg/evm — secp256k1 signer; ParseAddress enforces EIP-55 checksum on mixed-case input; cross-chain replay protection via EIP-712 domain separation.
  • cmd/wallet — CLI for generating / inspecting wallets.

Test

go test -race -coverprofile=coverage.out -covermode=atomic ./...

About

Pilot Protocol reference wallet — x402 + EIP-3009, spend caps, multi-token

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages