Security and Recovery
Protect Auto Drive credentials and recover safely from uncertain operations.
Storage and blockchain operations can finish remotely even when the local process loses its response. Recovery should preserve evidence without turning uncertainty into duplicate work.
Required controls
Credential theft
Server-side secrets, least privilege, rotation, redacted errors, and no browser bundling
Oversized or malicious payloads
Schema allowlist, byte and nesting limits, quotas, and validation before and after storage
Resource exhaustion
Deadlines, cancellation, bounded concurrency, backpressure, and rate limits
Stored-content injection
Treat reads as untrusted; escape output and prohibit direct HTML, shell, template, or evaluator use
Wrong transaction approval
Bind the signer, account, network, recipient, fees, payload identity, and exact transaction bytes
Duplicate uncertain operation
Preserve dispatch evidence and reconcile external state before any retry
Interrupted-operation procedure
Hidden GitBook pages can still be reachable by direct URL after publication. Never use page visibility to protect secrets or private implementation details.
Last updated