Ethereum: Gnosis Safe – Unsupported Base Contract Warning on Testnet
As an Ethereum developer, deploying and testing smart contracts on different networks can be a complex process. In this article, we will explore why developers like you are seeing a warning in Gnosis Safe regarding the base contract version of “Gnosis Safe” on the Chiado network.
What does Gnosis Safe mean?
Gnosis Safe is an open source, multi-chain wallet that allows users to securely store their Ethereum and other blockchain assets. It provides a user-friendly interface for interacting with multiple chains, making it easy to manage and transfer assets between them.
The problem: Unsupported base contract on Chiado network
In our experience, deploying the Gnosis Safe contract v1.3.0 on Mainnet and Gnosis (Sepolia and Chiado) results in an unsupported base contract warning. This warning appears when using the Chiado network with Gnosis Safe.
Deployment process:
To deploy the contract on test networks, follow these steps:
- Clone the
Gnosis Saferepository from GitHub.
- Update the
package.json' file with the latest dependencies and configurations.
- Build the contracts using thetrüffel build’ command.
- Create a new Gnosis Safe instance on one of the test networks (Sepolia or Chiado).
- Deploy your contract on the specified network.
Why is this warning occurring?
The warning occurs because the version 1.3.0 of the `Gnosis Safe'' base contract does not support deployment on the Chiado network. According to the Gnosis Safe documentation, the current version of the base contract is only compatible with Mainnet and Sepolia (not Chiado).
Conclusion:

If you want to avoid this warning when deploying theGnosis Safe'' contract to testnets, you can update the base contract version in the deployment scripts or configuration files. You may need to manually update thetrüffel build'' command or modify the`package.json” file to use a compatible version.
Suggestions:
- Please refer to the Gnosis Safe documentation for compatibility information.
- Update the “Gnosis Safe” base contract version to a supported version (e.g. v1.4.0 or later).
- Test the deployment scripts and configuration files on both Mainnet and Sepolia before deploying to Chiado.
By following the steps below, you can ensure that “Gnosis Safe” contracts are successfully deployed on testnets without encountering the unsupported base contract warning.