// Safe Passkey module v0.2.1 addresses. // https://github.com/safe-fndn/safe-modules/blob/04e65efbce634e776cc8c1fbe90061f09e09a71b/modules/passkey/CHANGELOG.md?plain=1#L23 /** WebAuthn shared signer contract (Safe Passkey module v0.2.1). */ export const DEFAULT_WEB_AUTHN_SHARED_SIGNER_V_0_2_1 = "0x94a4F6affBd8975951142c3999aEAB7ecee555c2"; /** WebAuthn signer singleton proxied by per-owner signers (Safe Passkey module v0.2.1). */ export const DEFAULT_WEB_AUTHN_SIGNER_SINGLETON_V_0_2_1 = "0x4E27b51350e6c2083EE19011120F50DAfEc5CA50"; /** WebAuthn signer factory for deploying per-owner signer proxies (Safe Passkey module v0.2.1). */ export const DEFAULT_WEB_AUTHN_SIGNER_FACTORY_V_0_2_1 = "0x1d31F259eE307358a26dFb23EB365939E8641195"; /** Runtime bytecode of the WebAuthn signer proxy (Safe Passkey module v0.2.1), used for CREATE2 address prediction. */ export const DEFAULT_WEB_AUTHN_SIGNER_PROXY_CREATION_CODE_V_0_2_1 = "0x610100346100ad57601f6101b538819003918201601f19168301916001600160401b038311848410176100b2578084926080946040528339810103126100ad578051906001600160a01b03821682036100ad5760208101516040820151606090920151926001600160b01b03841684036100ad5760805260a05260c05260e05260405160ec90816100c98239608051816082015260a05181604d015260c051816027015260e0518160010152f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe7f000000000000000000000000000000000000000000000000000000000000000060b63601527f000000000000000000000000000000000000000000000000000000000000000060a03601527f000000000000000000000000000000000000000000000000000000000000000036608001523660006080376000806056360160807f00000000000000000000000000000000000000000000000000000000000000005af43d600060803e60b1573d6080fd5b3d6080f3fea26469706673582212201660515548d15702d720bbc046b457ca85e941a4559ab9f9518488e4c82e5ee964736f6c634300081a0033"; /** RIP-7951 secp256r1 precompile address (used for WebAuthn signature verification). */ export const DEFAULT_WEB_AUTHN_PRECOMPILE_RIP_7951 = "0x0000000000000000000000000000000000000100"; /** Daimo P-256 verifier contract (fallback when the RIP-7951 precompile isn't available). */ export const DEFAULT_WEB_AUTHN_DAIMO_VERIFIER_V_0_2_1 = "0xc2b78104907F722DABAc4C69f826a522B2754De4"; /** * Safe 4337 multi-chain signature module (EntryPoint v0.9): the module of * SafeMultiChainSigAccountV1 and the default for SafeAccount's `_V9` EIP-712 helpers. */ export const DEFAULT_SAFE_4337_MULTI_CHAIN_SIG_MODULE_V1 = "0x22939E839e3c0F479B713eAF95e0df128554AEAd";