Waymont
  • Welcome to Waymont
  • Join Waymont
  • Architecture
    • How Waymont works
    • Waymont Web/Connect
    • Waymont Mobile
    • External Signing Devices
    • Waymont Recovery Module
  • User Guides
    • Onboarding
    • Adding an External Signing Device
    • Transacting
      • Sending assets
      • Interact with dApps
      • Connect with Rabby
      • Paying for gas
    • Policies & activity notifications
      • Set a transaction policy
      • Get notified about account activity
    • Recovery
    • Offboard
  • FAQ
    • Can Waymont ever control my funds?
    • Who has Waymont been audited by?
    • How does Waymont iCloud Backup work?
    • Does Waymont work with all dApps/assets?
    • Are Waymont contracts upgradable?
    • How are transaction policies calculated?
    • Can I view my Waymont account via the Safe interface?
    • What happens if I send funds to an undeployed chain?
    • How do I convert from an External Signer Account to a Waymont Vault?
    • What chains does Waymont support?
    • How do I enable private transactions?
    • What happens if Waymont goes down? Or out of business?
    • Where can I learn more?
Powered by GitBook
On this page
  1. FAQ

What happens if I send funds to an undeployed chain?

If you send funds to your Waymont address on an undeployed chain, the policy guardian contract can attempt to deploy and configure a Safe on that chain so that you may potentially recover your funds.

Normally, when Waymont deploys a Safe, we add the signer contract (with the user’s signing keys attached). Once this happens - you take possession of the Safe.

The same process occurs when you attempt to recover funds on an undeployed Safe. So when you deploy a Safe to a new chain, the initial controlling address is the policy guardian. In this case, we would then add your signer contract to the Safe, and you could take possession of the funds.

The policy guardian contract is the initial owner of the Safe because it enables Waymont to deploy Safes to new chains without the need for one of the initial signing devices (that they used to set up the Safe on the initial chains to which it was deployed).

This is possible because the CREATE2 address of a user’s Safe (for example, the address of the SafeProxy contract representing that Safe) is initially dependent on the policy guardian contract.

While this recovery method can be attempted, Waymont cannot guarantee recovery of funds sent to a Safe on an undeployed chain. So do NOT rely on this mechanism—and NEVER send funds to a Safe on a chain to which the Safe has not yet been deployed.

PreviousCan I view my Waymont account via the Safe interface?NextHow do I convert from an External Signer Account to a Waymont Vault?

Last updated 1 year ago