Skip to content

Add CapX mainnet (chain ID: 757) deployments for Safe v1.5.0#1364

Merged
dasanra merged 1 commit into
safe-global:mainfrom
Capx-AI:add-capx-mainnet-757
Dec 19, 2025
Merged

Add CapX mainnet (chain ID: 757) deployments for Safe v1.5.0#1364
dasanra merged 1 commit into
safe-global:mainfrom
Capx-AI:add-capx-mainnet-757

Conversation

@augchi-capx
Copy link
Copy Markdown
Contributor

@augchi-capx augchi-capx commented Dec 18, 2025

Summary

This PR adds CapX mainnet (chain ID: 757) deployment addresses for all Safe v1.5.0 contracts.

Network Details

Deployment Details

  • Safe Version: 1.5.0
  • Deployment Type: Canonical (deterministic deployment)

Contracts Deployed

All deployed addresses match the canonical Safe v1.5.0 addresses:

  • Safe: 0xFf51A5898e281Db6DfC7855790607438dF2ca44b
  • SafeL2: 0xEdd160fEBBD92E350D4D398fb636302fccd67C7e
  • SafeProxyFactory: 0x14F2982D601c9458F93bd70B218933A6f8165e7b
  • MultiSend: 0x218543288004CD07832472D464648173c77D7eB7
  • MultiSendCallOnly: 0xA83c336B20401Af773B6219BA5027174338D1836
  • CreateCall: 0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4
  • SignMessageLib: 0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa
  • CompatibilityFallbackHandler: 0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4
  • ExtensibleFallbackHandler: 0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3
  • SimulateTxAccessor: 0x07EfA797c55B5DdE3698d876b277aBb6B893654C
  • TokenCallbackHandler: 0x54e86d004d71a8D2112ec75FaCE57D730b0433F3
  • SafeToL2Setup: 0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a
  • SafeMigration: 0x6439e7ABD8Bb915A5263094784C5CF561c4172AC

Deployment Transactions

deploying "SimulateTxAccessor" (tx: 0x33329f714e7d412dea0868f72e6b0be7e109daba6f9d9e98033d09b21eed8363)...: deployed at 0x07EfA797c55B5DdE3698d876b277aBb6B893654C with 465304 gas
deploying "SafeProxyFactory" (tx: 0x61056ceb334391a7ca6650c1901b4dc41b31919906b39bc0ab8042baefda7e7c)...: deployed at 0x14F2982D601c9458F93bd70B218933A6f8165e7b with 1209076 gas
deploying "TokenCallbackHandler" (tx: 0x0f71383305eb09711493678f279dbb1117c239067c3923df3cc527d3022ab7bf)...: deployed at 0x54e86d004d71a8D2112ec75FaCE57D730b0433F3 with 904116 gas
deploying "CompatibilityFallbackHandler" (tx: 0x533c60e3d805b2003db76ac53f70eee4b86c8049a9d9fcdf6dba54533574725f)...: deployed at 0x3EfCBb83A4A7AfcB4F68D501E2c2203a38be77f4 with 2039725 gas
deploying "ExtensibleFallbackHandler" (tx: 0xaf2db8dbf0d6098f80923a816a35924507ee3bd920ea4945e8eeeb979664c68a)...: deployed at 0x85a8ca358D388530ad0fB95D0cb89Dd44Fc242c3 with 3573815 gas
deploying "CreateCall" (tx: 0x37131e7d7d7eda195502aa5dbe54472349788753a8b74f1ea0dd2e9199c91749)...: deployed at 0x2Ef5ECfbea521449E4De05EDB1ce63B75eDA90B4 with 490162 gas
deploying "MultiSend" (tx: 0x60634cd2f3ffc421c40ae05394539ba228750d2e490c32ed367df0c09326f8c6)...: deployed at 0x218543288004CD07832472D464648173c77D7eB7 with 392439 gas
deploying "MultiSendCallOnly" (tx: 0x8000297c0b6e6eb5e963d384411ce303f9af3f44531dc75236433e16b0b437b9)...: deployed at 0xA83c336B20401Af773B6219BA5027174338D1836 with 305272 gas
deploying "SignMessageLib" (tx: 0x463fdfbd8aa9f88d4e6a3f8139c8c24469a5abeed528299baafceff5f94f428c)...: deployed at 0x4FfeF8222648872B3dE295Ba1e49110E61f5b5aa with 486118 gas
deploying "SafeToL2Setup" (tx: 0x927df2b03e1defdcb31a768253d34966fbadec5672d238c5fae4ec2f67f8d64b)...: deployed at 0x900C7589200010D6C6eCaaE5B06EBe653bc2D82a with 431956 gas
deploying "Safe" (tx: 0x4947238cc305186579647f0c8a874b31a855202621acd8675084d4ae8727b0be)...: deployed at 0xFf51A5898e281Db6DfC7855790607438dF2ca44b with 6528164 gas
deploying "SafeL2" (tx: 0x13a8f840809a4b80908208c95eeb50608a5ceb6fd6ea2f952ff92571e0123f98)...: deployed at 0xEdd160fEBBD92E350D4D398fb636302fccd67C7e with 6762701 gas
deploying "SafeMigration" (tx: 0x708088877c043c0794aec48357a90fa46478615b1e3438b3cb2b07243b54a6c9)...: deployed at 0x6439e7ABD8Bb915A5263094784C5CF561c4172AC with 843632 gas

Verification

  • ✅ Addresses verified against canonical deployments
  • ✅ Contracts verified on-chain via RPC
  • ✅ All tests passing
  • ✅ JSON linting passed

Note

Adds chain ID 757 to networkAddresses (pointing to canonical) across all Safe v1.5.0 asset JSONs.

  • Assets (v1.5.0):
    • Add chain ID 757canonical in networkAddresses for:
      • safe.json, safe_l2.json, safe_proxy_factory.json, safe_migration.json, safe_to_l2_setup.json
      • multi_send.json, multi_send_call_only.json, create_call.json, sign_message_lib.json
      • compatibility_fallback_handler.json, extensible_fallback_handler.json, simulate_tx_accessor.json, token_callback_handler.json

Written by Cursor Bugbot for commit 30ecd7f. This will update automatically on new commits. Configure here.

@augchi-capx augchi-capx requested a review from a team as a code owner December 18, 2025 18:41
@dasanra dasanra merged commit 4fdc42d into safe-global:main Dec 19, 2025
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants