Mode A — Stateful
Register once with verify_and_register. Later consumer transactions
use native Ed25519 and skip P-384. See
Mode A.
Mode A — Stateful
Register once with verify_and_register. Later consumer transactions
use native Ed25519 and skip P-384. See
Mode A.
Mode B — Atomic
One transaction: verify_atomic_with_nonce then the consumer instruction.
Replay defense is a UsedNonceAccount PDA. See
Mode B.
Integrate
Three-line Rust helper, Anchor adapters, and the TypeScript builder. See Rust CPI and the TypeScript SDK.
Deploy
Run the sidecar inside the enclave. Bind loopback HTTP. Build with Docker. See Sidecar.