TypeAlias.CertificationKeyResponse
type CertificationKeyResponse = {
activatedAt: string;
createdAt: string;
deactivatedAt?: string | null;
explorerUrl?: string | null;
id: string;
name?: string | null;
onChainStatus: "pending" | "registered";
organizationId: string;
publicKey: string;
registeredNetworks: (
| "EthereumAnvil"
| "BaseSepolia"
| "BaseMainnet"
| "XdcApothem"
| "XdcMainnet")[];
rotation?: | {
completedNetworks: (
| "EthereumAnvil"
| "BaseSepolia"
| "BaseMainnet"
| "XdcApothem"
| "XdcMainnet")[];
newKeyId: string;
newPublicKey: string;
pendingNetworks: (
| "EthereumAnvil"
| "BaseSepolia"
| "BaseMainnet"
| "XdcApothem"
| "XdcMainnet")[];
}
| null;
status: "active" | "pending" | "revoked" | "rotated";
updatedAt: string;
};
Certification key response with on-chain registration status. Includes registration status, registered networks, and rotation progress.