Wallet-challenge sessions
Owner sessions are established by signing a fresh challenge with your wallet — a nonce the server verifies cryptographically. Possession of the key is the login; there are no passwords to breach.
SECURITY & TRUST
Trust shouldn't be a badge we award ourselves. This page states what the runtime actually does — where the boundaries are, what never leaves your hands, and what we deliberately don't claim.
THE REAL POSTURE
Owner sessions are established by signing a fresh challenge with your wallet — a nonce the server verifies cryptographically. Possession of the key is the login; there are no passwords to breach.
The server never stores private keys, and the EVO never holds a wallet or signing authority. The key never leaves your hands — the challenge only proves you hold it.
The runtime is testnet-safe. In the economic layer, mainnet is hard-blocked at policy load and re-checked at every decision — it can't be drifted into by accident or by the EVO itself.
Where a real integration doesn't exist yet, a labelled EMULATOR stands in — and is marked as such. Testnet-10 is labelled testnet-10. Nothing emulated is presented as real proof.
Privileged decisions — approvals, treasury allows and denies, work-order transitions — are journaled to a durable store. A restart can't reset a budget or erase a decision.
When a dependency fails, the system degrades honestly rather than fabricating success: unavailable services return explicit errors, and nothing is claimed as verified that wasn't.
ADVERSARIAL TESTING
The codebase ships with adversarial and fault-injection test suites that exercise the failure modes a real deployment would face — because a safety claim you can't test is just a sentence.
Mismatched results, dropped results, delayed settlement, replay attempts and boundary violations — the economic loop is tested against adversarial provider behavior, not just cooperative ones.
Crash, restart and persistence-conflict scenarios are injected deliberately to prove that durable state — budgets, approvals, lineage — survives what shouldn't happen but will.
Public projections like the Life Passport are scanned for forbidden fields on every response — a structural check that fails closed rather than leaking.
WHAT WE DON'T CLAIM
EVO holds no security certifications, audits or compliance attestations. This page describes real, testable behavior — not third-party validation that doesn't exist yet.
This is alpha software running testnet-safe. There is no uptime SLA, no multi-tenant SaaS guarantee, and no support contract — yet.
Nothing here touches mainnet or real funds. That's not a limitation we're hiding — it's a boundary the code enforces, and lifting it requires explicit owner authorization.
EVO can't weaken its own permission policy, self-approve spend, or convert private memory into public history. These are invariants in code and constitution — enforced, not promised.
The strongest security statement is a runtime you can inspect and a record you can check.
See the demo