ECC

The ecc platform provides:

  • SECP256K1
  • P256
  • ED25519
  • ECDSA signing for Secp256k1, P-256
  • FROST signing for all curves
  • Schnorr, BIP-340, and Taproot signing for Secp256k1
  • deterministic ECC key derivation
  • ECIES support for compatible curves

Features that currently require ecc:

  • Bitcoin, EVM, Tron, XRP, and Solana (digital-assets)
  • AP2 and MC VI (agentic-payments)
  • authority-x509
  • ecies

Build example:

./gradlew shadowJar -Pkeeper.features=evm,ecies -Pkeeper.platforms=ecc