safe-global / safe-infrastructure

One `docker-compose.yml` file to rule them all
MIT License
57 stars 94 forks source link

Error Creating Safe Account on Local Chain Setup: "Error creating the Safe Account. Please try again later" #158

Open candostyavuz opened 1 month ago

candostyavuz commented 1 month ago

Hi, we are currently trying to deploy Safe infrastructure locally into our EVM compatible Cosmos SDK chain: Neura. We are following the steps described in this guide: (https://github.com/safe-global/safe-infrastructure/blob/main/docs/running_locally.md

The Issue

After following the local setup steps , the frontend throws an error when creating a new Safe account on the local Neura chain.

  1. Able to connect MetaMask to the Neura Network.
  2. "Error creating the Safe Account. Please try again later." upon pressing "Create" in the UI.
  3. The setup is using a local Neura chain (RPC: http://192.168.1.22:8545/, Chain ID: 268).

Environment Details

Contract Deployment

We are currently aiming for setting up and using the Safe multisig wallet locally as a Proof of Concept for future mainnet deployment.

Contracts were copied from the safe-smart-accounts repository and deployed manually on the local Neura chain. There are no singleton addresses as typically used in the official Safe deployments.

Debugging Steps Performed

No visible errors in Transaction Service or Client Gateway logs. Successful communication between Safe services and the Neura node.

Requested Assistance

We notice that similar error is observed in relevant issues: https://github.com/safe-global/safe-infrastructure/issues/152 We simply need guidance about the root cause of the "Error creating the Safe Account. Please try again later." issue and potential fixes.

Also an advice on any necessary configurations for using custom-deployed Safe contracts without singleton addresses would be really helpful.

Thanks in advance!

Attachement

  1. Issue Screenshot 2024-09-04 at 16 55 25

  2. Smart Contract Addresses on Chain Info

    Screenshot 2024-09-06 at 15 22 49
SurenFTN commented 3 weeks ago

@candostyavuz do you solved this issue> I have the same problem

candostyavuz commented 3 weeks ago

@SurenFTN Unfortunately no, I haven't got any answers or support yet. I think the backend infra of this repo heavily relies on the other Safe repos or external links (such as chainlist.org) and fetches the required info from those constant APIs. That's the reason of the strange errors most likely.