Skip to content

Wallets

IBEx orchestrates authentication and on-chain actions through defined wallet models. The primary production path is Safe smart accounts secured with passkeys; externally owned accounts (EOAs) are a complementary model with different trade-offs.

Comparison

AspectSafe Smart AccountEOA
On-chain representationSmart contract walletKeypair-derived address (20-byte on EVM)
SigningPasskey (WebAuthn / FIDO2) as primary signerTraditional private-key or wallet-app signatures
CustodySelf-custody via passkey material and contract logicSelf-custody via key material
ProgrammabilityModules, policies, multi-sig, recovery flowsLimited to native account semantics
IBEx statusSupported (passkey-first)Work in progress
Detail pageSafe Smart AccountEOA

Choosing a model

  • Use Safe when you want passkey-based authentication, upgradeable wallet logic, and features such as recovery or multi-sig aligned with the Safe stack.
  • Use EOA when you need legacy signer compatibility; confirm WIP status and API coverage before relying on it.