When a user signs up for Gnosis Pay, a new Gnosis Pay Safe a smart contract wallet is created on-chain.
This Safe holds the user’s funds and is controlled only by its owners.A Gnosis Pay Safe owner can be either:
an EOA (Externally Owned Account), or
another smart wallet (e.g. a Safe) whose owners may use passkeys, EOAs, or other signers.
Funds in a Gnosis Pay Safe are never held by Gnosis Pay or any third party; ownership and control remain entirely with the Safe owners.
To access the Gnosis Pay dashboard or APIs, a wallet must authenticate using Sign-In With Ethereum (SIWE).
After SIWE, a JWT token is issued and used to authorize API calls (e.g. ordering cards, fetching user info, or linking additional authenticated wallets).Authenticated wallets are used only for login and API sessions. They do not perform on-chain actions and may or may not overlap with the Safe owners.
The first wallet connected during setup is automatically registered as both an authenticated wallet and the initial Safe owner (via the Delay Module).
Each Gnosis Pay user is assigned a Safe Smart Account, a self-custodied smart contract wallet deployed on Gnosis Chain (L1).
Currently, a new Safe is deployed for every user. Support for connecting an existing Safe multisig is planned.
Smart contract wallets are contracts that manage assets on-chain with programmable rules.
They enable advanced security and automation beyond EOAs.Safe is the leading smart contract wallet, securing over $70B in assets.
Modules extend Safe functionality with custom logic.
In Gnosis Pay, modules enforce spending rules and transaction flows while keeping user funds in self-custody.These modules follow the Zodiac standard developed by Gnosis Guild.
The Delay Module enforces a 3-minute delay for all non-card transactions (e.g. transfers, deposits).
This ensures funds remain available for card payments and prevents race conditions.
During the 3-minute delay, the card is paused if any non-card transactions are pending.
The Delay Module also ensures the user’s EOA retains ultimate control.
During activation, the EOA becomes an indirect Safe owner via the Delay Module.⚠️ Reconfiguring or removing the Delay Module may prevent Gnosis Pay from functioning properly.