Custody model
Self-custody, always
Funds live in your Gnosis Safe. 0xDEF.AI is, at most, a co-signer at higher trust stages — never an owner. You can revoke us in one Safe transaction.
We never custody funds. We can't move them without your signature. Every recommendation includes a full reasoning trace, and every report is hash-anchored on Ethereum.
Custody model
Funds live in your Gnosis Safe. 0xDEF.AI is, at most, a co-signer at higher trust stages — never an owner. You can revoke us in one Safe transaction.
Ownership verification
We don't trust an email address to claim a Safe. We send a nonce challenge that the Safe must sign via EIP-1271. The signature is verified on-chain (isValidSignature). Spoofing is mathematically impossible.
Execution
Every Safe tx is simulated against Tenderly. You see decoded calldata, expected balance changes, gas, and revert reasons. Nothing executes until your quorum signs.
Reasoning trail
Every recommendation stores: model version, prompt, data sources (with timestamps), tool calls, and policy-check results. Hash anchored on EAS. Replay any decision months later.
The security claims on this page are grounded in publicly verifiable specifications and open-source implementations. We encourage independent verification.
Gnosis Safe smart-contract source code
The open-source Safe{Wallet} contracts that custody your funds. Audited by G0 Group and Runtime Verification.
safe-global/safe-smart-account on GitHubEIP-1271: Standard Signature Validation for Contracts
The Ethereum standard that lets a Safe contract validate a signature on-chain via isValidSignature(bytes32,bytes). This is the mechanism we use to verify ownership without trusting an off-chain claim.
Ethereum Attestation Service (EAS)
The on-chain attestation protocol we use to hash-anchor AI reasoning reports. Any party can verify a report's authenticity and timestamp independently, without trusting 0xDEF.AI's servers.
Ethereum Attestation Service — attest.orgTenderly transaction simulation
The simulation infrastructure we use to show you decoded calldata, expected balance changes, gas estimates, and revert reasons before any transaction reaches the blockchain.
Tenderly Simulation API documentation