CNothing AI Registration Hub Standard 1.0

Status: Public Architecture Standard

Published: 2026-04-06

Canonical Path: /standards/registration-hub

This standard defines how CNothing is used as the authentication, credential-protection, and recovery center of an AI-operated website registration system in which agents can orchestrate signup flows without learning user secrets.

1. Scope and Purpose

Defines the architecture problem this standard solves for AI-operated signup systems.

This standard specifies how CNothing participates in an AI-driven website registration system as the central trust service for client identity, protected onboarding data, issued credentials, and recovery-safe state transitions.

The purpose of the architecture is to let an AI agent coordinate user registration on third-party sites without exposing the user's raw secrets, recovery materials, or issued credentials to the AI orchestration layer.

2. Roles and Trust Boundaries

Defines the actors in the registration hub model and what each actor may learn.

3. Why CNothing Sits at the Center

Explains the operational value of CNothing in a registration control plane.

4. Canonical Data Model

Defines the minimum logical objects expected in a conforming deployment.

4.1 Registration Profile

Represents the user-supplied onboarding material needed to complete signup.

  • A registration profile SHOULD include the intended target site identifier, account identity hints, preferred channel bindings, and any required human-supplied enrollment fields.
  • Sensitive fields such as passwords, recovery answers, API keys, or invite tokens SHOULD be stored using `savePrivateJson()` or `saveBlindJson()`.

4.2 Signup Target

Represents the external website or application being registered.

  • A signup target SHOULD describe the registration entrypoint, required fields, expected verification channels, and any site-specific policy flags.
  • A signup target MAY include reusable automation hints for browser or agent workers, but MUST NOT include user private key material.

4.3 Credential Bundle

Represents the result of a successful registration flow.

  • A credential bundle SHOULD contain the issued username, email binding, password reference, recovery artifacts, API credentials, and session bootstrap material relevant to the target system.
  • Credential bundles SHOULD be written back to CNothing immediately after successful registration so the integrator can continue lifecycle operations without replaying signup.

5. End-to-End Workflow

Specifies the recommended end-to-end orchestration flow for AI-assisted registration.

1. Third-party backend registers or refreshes its CNothing client identity.
2. Backend stores onboarding records in CNothing using blind or private mode.
3. AI agent begins a signup run against a third-party website.
4. When sensitive fields are needed, the agent requests the backend to fetch the protected record through CNothing.
5. The backend decrypts the CNothing response locally and returns only the minimum next-step data to the execution worker.
6. Verification artifacts and issued credentials are written back to CNothing after each milestone.
7. Final credential bundle is sealed and retained for future login, recovery, or rotation flows.

6. Recommended Storage Patterns

Defines how integrators should map onboarding artifacts into CNothing records.

7. AI Agent Contract

Defines how the AI orchestration layer participates without becoming a secret holder.

8. Post-Registration Lifecycle

Defines how CNothing continues to serve after account creation succeeds.

9. Security Requirements

Captures the minimum security posture required for a conforming registration hub deployment.

10. Conformance Checklist

Provides a quick checklist for independent implementers.