Calibur
Minimal non-upgradeable EIP-7702 delegation target. User EOAs set code to Calibur; clc-core relays batches and pays gas.
Gnosis: 0x48A910C8e9FF0b14051b78d0c96dB069E57f0729 (v1.1.0, solc 0.8.36 / osaka / 1000 runs). Commit 249cac5.
Not a proxy. Set CORE_RELAYER__CALIBUR_ADDRESS to this.
Delegated EOA code:
0xef0100 || 48A910C8e9FF0b14051b78d0c96dB069E57f0729- ERC-4337 / ERC-7821-style batched calls (clc-core caps at 16)
- ERC-1271 signatures
- WebAuthn / P-256 keys
- ERC-7914 hooks (do not deploy the example hooks in the repo)
Audits: OpenZeppelin 05/2025, Cantina 04/2025. MIT.
Config
CORE_RELAYER__CALIBUR_ADDRESS=0x48A910C8e9FF0b14051b78d0c96dB069E57f0729
CORE_RELAYER__SETCODE_GAS_LIMIT=200000
CORE_RELAYER__DELEGATE_GAS_LIMIT=200000
CORE_RELAYER__RELYING_PARTY_ID=<exact host the console is opened on>
CORE_RELAYER__ALLOWED_ORIGINS=<comma-separated, no spaces>Passkeys bind to RELYING_PARTY_ID. A mismatch fails sign-in with origin not allowed.
See Relayer for the HTTP flow.