Type of the key keeper
Optionalstates: {Optionalba?: unknown[]Optionalbr?: unknown[]Optionalvn?: number[]Optionalrstates: {Optionalba?: unknown[]Optionalbr?: unknown[]Optionalvn?: number[]Sign serialized bytes.
rotated is meaningful for group identifiers only. Callers building a
group rotation must pass rotated=true so the group signature exposes
prior-next ondex; non-rotation calls leave it false/current-only.
ondices === undefined uses the default dual-index behavior where each
ondex matches its index. ondices[j] === undefined is the explicit
current-only case for that signature, so no ondex is emitted.
Optionalindexed: booleanOptionalindices: number[]Optionalondices: Ondex[]Optionalrotated: boolean
Interface for KERI identifier (prefix) creation, rotation, and signing.