Transactions execute as standard Safe
execTransaction calls relayed by the agent EOA (which pays BNB gas). ERC-4337 UserOperations survive only for legacy pre-refactor queued transactions.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Safe and infrastructure contract addresses on BNB Chain.
| Derivation | Recipe | Applies to |
|---|---|---|
| v2 (current) | Vanilla stock Safe — protocol-kit initializer, CompatibilityFallbackHandler, no modules | All new accounts |
| v1 (legacy) | Permissionless initializer with the Safe4337Module enabled | Pre-refactor accounts, pinned forever |
execTransaction calls relayed by the agent EOA (which pays BNB gas). ERC-4337 UserOperations survive only for legacy pre-refactor queued transactions.
| Contract | Address | Description |
|---|---|---|
| Safe Singleton 1.4.1 | 0x29fcB43b46531BcA003ddC8FCB67FFE91900C762 | Smart account implementation used by all Safe proxies |
| Safe Proxy Factory | 0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67 | Deploys per-user Safe proxy instances |
| Safe4337Module | 0x75cf11467937ce3F2f357CE24ffc3DBF8fD5c226 | ERC-4337 module — v1 (legacy) accounts only |
| Contract | Address | Description |
|---|---|---|
| EntryPoint v0.7 | 0x0000000071727De22E5E9d8BAf0edAc6f37da032 | ERC-4337 entry point — used only for pre-refactor queued transactions |
| Service | Role |
|---|---|
| Safe Transaction Service | Every proposal is mirrored here at 1/2 — the same backend app.safe.global reads, which is what makes the user override path work |
| Pimlico | Bundler/paymaster — legacy 4337 rows and treasury payouts only |
| Parameter | Value |
|---|---|
| Chain | BNB Chain (BSC) |
| Chain ID | 56 |
| RPC | https://1rpc.io/bnb (overridable via env) |
| Explorer | bscscan.com |
