Trust is the product.

AEGIX is built so that authentication never touches your funds and your intelligence stays attributable only to your wallet.

Wallet-only authentication

AEGIX authenticates by asking you to sign a challenge with your Solana wallet. There is no email/password login and no third-party identity provider.

signMessage, never a transaction

Signing the authentication challenge costs no SOL and does not create a blockchain transaction. Your private keys never leave your wallet.

No private keys

AEGIX never requests your private keys or seed phrase. Only your public address and a signed message are ever sent to the server.

Domain-bound challenges

Authentication challenges are bound to the AEGIX domain and carry a nonce and expiry, which prevents replay of a captured signature.

Session security

A session token is stored locally and verified server-side on every request. Wallet account switching invalidates the prior session.

API key handling

Developer API keys are shown once at creation, stored only as a one-way hash, and scoped to specific permissions. They must never be sent in URLs.

Webhook signatures

Webhook deliveries are signed with an HMAC-SHA256 signature using a per-endpoint secret, so consumers can verify authenticity and detect tampering.

  • • Treat signatures like passwords — never share a signed authentication message.
  • • Store developer API keys in a secrets manager, never in client code or URLs.
  • • Verify every webhook signature before acting on a delivery.
  • • Webhook endpoints must not accept arbitrary redirects; AEGIX blocks private/internal network targets.

The notification email is a delivery destination only — it is never a login credential.