Package-level declarations
Types
Address-bound public identity used by account-abstraction signers.
Opaque authentication data produced for an on-chain abstraction function.
An abstract representation of an account public key.
A validated AIP-80 private-key string.
Represents any public key supported by Aptos.
Implemented by optional authentication modules whose public keys are encoded inside Aptos' AnyPublicKey enum. The payload returned by toAnyPublicKeyBcs excludes the enum variant.
Instance of signature that uses the SingleKey authentication scheme. This signature can only be generated by a SingleKeySigner, since it uses the same authentication scheme.
Implemented by optional authentication modules whose signatures are encoded inside Aptos' AnySignature enum. The payload returned by toAnySignatureBcs excludes the enum variant.
An Aptos BIP-44 derivation path.
Represents the private key of an Ed25519 key pair.
Represents the public key of an Ed25519 key pair.
A signature of a message signed using an Ed25519 private key
A validated BIP-39 phrase whose textual form is redacted by default.
Supported BIP-39 mnemonic sizes.
A legacy Aptos K-of-N Ed25519 public key.
Ed25519 signatures and their canonical 32-bit Aptos signer bitmap.
An interface of a private key. It is associated to a signature scheme and provides signing capabilities.
The private-key algorithms with an AIP-80 textual representation.
A Secp256k1 ecdsa private key
Represents the Secp256k1 ecdsa public key
A NIST P-256 private key using Aptos' SHA3-256 signing convention.
A NIST P-256 (Secp256r1) public key in canonical uncompressed SEC1 form.
A canonical 64-byte (r, s) P-256 signature.
Implemented by optional public-key families that need a scheme-specific placeholder signature for fullnode simulation.
A WebAuthn assertion in the exact Aptos BCS layout.
Validation policy for locally verifying a WebAuthn transaction signature.