Questions tagged [safe-core]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
5 views

Rescue funds from Safe contract address that were sent on wrong Network

The title says it all. I created a multi-sig safe on Ethereum mainnet, a while ago. I sent some funds to that address on Optimism mainnet, considered it lost, since the nonce difference wouldn't allow ...
kira's user avatar
  • 1
0 votes
1 answer
21 views

Use Safe as proposer or executor in TimelockController

I want to use Safe to sig transactions to propose or execute transactions in my TimelockController. As far as I know Safe uses proxy contracts. Is it possible to use Safe for such case and if so how I ...
Kotov Kirill's user avatar
0 votes
0 answers
41 views

Gnosis safe API - Gnosis Balance USD request

API request to get our balances in USD doesn't seem to work on gnosis part of my personnal adress request : [ { "tokenAddress": null, "token": null, "balance&...
Alexis's user avatar
  • 1
1 vote
1 answer
15 views

How do I use paymaster in safe protocol kit?

I am trying to set up a safe account using the safe protocol kit. I was able to create a safe account using typescript interface. Now the thing is when I am trying to create a transaction, I want my ...
Vedant B Patel's user avatar
0 votes
1 answer
28 views

Load multiple signers from multiple ledgers with safe-cli

I received a transaction sent on the incorrect blockchain, resulting in the funds being inaccessible at the moment. I'm trying to use the safe-cli tool to retrieve them. Our account is protected by a ...
beepboop's user avatar
0 votes
1 answer
20 views

How to recover funds sent to a Safe on a different network

I've accidentally sent my eth (on arb) to this watch only gnosis address: gno:0x7C2cfDC820CDC320054F62368818a498E87B93f9 In support they sent me a loom video of how to redeploy the same address on a ...
LILSIRI's user avatar
0 votes
1 answer
12 views

Does Safe protocol Kit support sponsoring deployment transactions?

From a previous question in january I know Safe team has been working on this feature, is this available already?
Natalia Muñoz's user avatar
0 votes
1 answer
18 views

"GS026" when attempting execution of a safe 'createMessage' 'signMessage'

I'm trying to implement the Safe Protocol into a Intents project I'm working on. I crafted a test where I use the Protocol Kit's createMessage and signMessage. When attempting execution of this intent ...
user133904's user avatar
0 votes
1 answer
33 views

After creating an address on the base chain with the same address as the mainnet, how can I transfer assets from the base chain?[safe-core]

I deployed an address on the base chain with the same address as the mainnet. Currently, the following methods don't support withdrawals: 1.The base chain page doesn't show this asset. 2.The Dapp CSV ...
Stereo Zhang's user avatar
0 votes
1 answer
11 views

How to interpret Safe revertReason?

I'm calling a smart contract I made using a Safe Smart Account (with permissionless + Privy), and when I execute a call I see that the UserOp was reverted with a revertReason of 7FCDD1F4. I have no ...
2ofA's user avatar
  • 1
0 votes
1 answer
28 views

Bridged from a zkSync Safe Wallet to a non-existing Base Safe Wallet

I was told that all my savings had been sent to an empty wallet and could not be recovered I can't bridge back form base chain to zksync chain. All I wanted was a safe wallet experience and now I've ...
azores's user avatar
  • 1
0 votes
0 answers
27 views

Unclear instructions witht lastest guide Sponsor UserOperations with Pimlico

I'd like to give my feedback regarding your latest guide, it isn't quite plug-and-play and I had to do a couple of modifications and digging to find out what was wrong. I refer to the following guide :...
Florent Bart's user avatar
1 vote
1 answer
25 views

How do I use a custom RPC endpoint with Safe wallet

I have noticed that in the last day or two that my Safe wallet has completely stopped working. I've tracked it down to Infura being blocked. It is blocked on both that machine and the network it sits ...
Spacesider's user avatar
0 votes
1 answer
28 views

What SAFE Factory Version is this?

I'm trying to go through this process of deploying my Mainnet Safe address on another chain (Base) for fund recovery: https://help.safe.global/en/articles/40812-i-sent-assets-to-a-safe-address-on-the-...
Chris Carella's user avatar
0 votes
1 answer
35 views

Why do some transfers between safe wallets end with a GS026 error?

In our application, we often order ECR20 token transactions between safe wallets (in this case from one so-called Hot Wallet to another) on the Base network. There are times when some transactions end ...
Maciej Bienia's user avatar
0 votes
1 answer
22 views

Checking if the following code is a compatible safe module

There are a few potential safe modules in this repo. Let's take an example of SafeBlsPlugin.sol. From reading the safe modules spec it doesn't seem like the above module (and all other modules in that ...
Vaibhav Saini's user avatar
0 votes
1 answer
13 views

signing safe transactions without using the sdk safeSDK.signTransaction(txs)

Can you point me to do a signTransaction using ethers.js or similar and without the sdk? Would love to do it in dart language. Was able to createTransaction and executeTransaction. Signing is the most ...
Timo's user avatar
  • 3
0 votes
1 answer
22 views

Why this safe contract(0xc059fd6dcdc0b02ee0adb7f0bb3a8d8b805962ac) source code is not verified?

I saw my safe account send some txs, and this one has call a safe's contract with no source code verified, I'm confused about what this contract logic and whether it safe for use. my tx is: https://...
florije4ex's user avatar
0 votes
0 answers
22 views

Can we get how many times an owner signed the transaction?

Is it possible to get how many times an owner signed the transaction? Currently, I'm using the Safe Transaction Service API and maybe it has an endpoint for that? or is there any other way to do it, ...
Yurii Pristay's user avatar
0 votes
1 answer
50 views

Cannot find enough owners to sign. 1 missing

I've loaded two signers using the load_cli_owners command. However it keeps giving me this error "Cannot find enough owners to sign. 1 missing". This is on opbnb. Any idea for the cause?
Tong's user avatar
  • 1
0 votes
1 answer
16 views

Gnosis safe - Module restricting certain types of transactions to certain owners?

I am wondering if ever there is a module allowing to restrict certain types of transactions to certain owners? For instance, we would like to set up a safe where certain owners can only perform 'token ...
Lance's user avatar
  • 1
0 votes
1 answer
44 views

Recover funds from opbnb (Different proxy address)

For context, I have Safe deployed on mainnet but trying to recover funds sent to the same address in opbnb. I went through the support page https://help.safe.global/en/articles/40812-i-sent-assets-to-...
Tong's user avatar
  • 1
0 votes
1 answer
17 views

Transaction-dependent signing

I’m trying to figure out whether it is possible to set up a Safe as follows: Funds can be withdrawn from a safe only using n of m multisig; However, a safe could interact with the whitelisted DeFi (...
Ricard Racinskij's user avatar
0 votes
1 answer
21 views

Creating LP position via SafeWallet App for multisig. (GS013 Error)

We have successfully created an LP position before using Safe. Upon trying to interact with the Uniswap app once more, we continually get "GS013" error. We have tried cranking gas and ...
Dr Coight's user avatar
0 votes
1 answer
36 views

Need older version for safe-client-gateway

We have been using safe-global’s docker images for gnosis safe deployment for our production. And recently it seems the version we have been using was deprecated from docker hub as it’s bit old. This ...
Nehal Shaquib's user avatar
0 votes
0 answers
33 views

Install Safe CLI, to withdraw money from bsc

im not a programmer and i need CLI, who can help me? I create bsc wallet with the same wallet address as on etherium but i can't see funds and can't do any transfer
Art's user avatar
  • 1
0 votes
2 answers
125 views

Transaction failed because of wrong order of calls

Based on this simulation, it seems like the transaction was reverted because of gas limit. This is the piece of code that was trying to execute: const service = new SafeApiKit({ chainId: BigInt(...
Sergiy Dybskiy's user avatar
0 votes
2 answers
47 views

Inability to bridge back from Arb to zksync with zksync wallet on Gnosis safe

I bridge about 0.13eth from zksync eth to ARB using jumper bridge. As you know, zksync users use Arb while bridging in and out. However I can't bridge out back because the feature is not possible yet ...
Fakojo Oluwatobiloba 's user avatar
0 votes
1 answer
44 views

Choosing safe-cli's blockchain or tx-service when interacting with a recovered L2 Safe

We have a 2 of 3 Safe on Ethereum Mainnet: https://app.safe.global/balances?safe=eth:0x8CB6e8190e6BB575a27497AdCB74f8b99D285DED USDC was transferred to that address on Base. To recover the tokens, we: ...
QW-SWG's user avatar
  • 1
0 votes
1 answer
28 views

Safe wallet gnosis is not receiving buy/sell tax rewards

Currently I have wallets which are set up with safe wallet which hold tokens that get buy/sell rewards. Since setting these wallets up the transfers of BNB rewards from the contract to the safe ...
Thomas's user avatar
  • 1
0 votes
2 answers
27 views

Getting invalid opcode: PUSH0 on ARB and not on BSC for the same contracts interactions

I deployed 2 proxied contracts on BSC and ARB. The admin of this contracts are Safe wallets. When i execute transactions on BSC everything works as expected, on ARB it fails with the error: invalid ...
tbem's user avatar
  • 101
2 votes
1 answer
46 views

safe-global/auth-kit CORS policy issues on localhost

I'm trying to integrate safe-global/auth-kit and upon initialization of SafeAuthPack I'm getting CORS issues on localhost. Is there any workaround for this?
Chufta's user avatar
  • 21
1 vote
1 answer
34 views

Deploying a Safe locally ERROR: [SafeProxy was not deployed correctly]

I Everyone ! I'm currently trying to deploy a safe using hardhat and Safe Protocol Kit SDK Basically what I did was: Cloning the Smart contracts repo => Deploy them on hardhat local node Using the ...
Joshua's user avatar
  • 11
0 votes
2 answers
21 views

What are the latest developments in making cross-chain SCA synchronization easier?

Cross-chain SCA synchronization here refers to the ability of the SCA stack to synchronize any changes made on Safe contract on one chain to other chains (where the Safe contracts are deployed). For ...
Vaibhav Saini's user avatar
0 votes
1 answer
43 views

Is it possible to forego creating an EOA with social logins and directly create a smart wallet with Safe?

I have two questions: 1- Is it possible to forego creating an EOA with social logins (i.e., "Sign in with Google") and directly create a smart wallet? Currently, I believe we first need to ...
Mahdi Ghajary's user avatar
0 votes
1 answer
42 views

ZkSync Sepolia support?

we are currently developing a solution to tokenize billions of dollar of real world asset on ZkSync Era and we need add support for multi-signature scheme. I can see here that there is support for ...
dymayday's user avatar
0 votes
1 answer
66 views

How do I create a custom Safe contract for my users onboarding to my app?

I am developing an application where I want Safe deployed for my app users . The safe will be a 2 of 2 multisig type where one of the owner is the user himself and one is me ( the application ) . How ...
Gaurav Pant's user avatar
0 votes
1 answer
26 views

Basic Safe UI - how to install

I'm not really a React/Next dev and I'll appreciate some help. I need to use a multisig on my blockchain, with pretty basic functionality: Managing signers Signing TXs by signers I've searched ...
tikonoff's user avatar
  • 331
0 votes
1 answer
22 views

Web3Auth Login with Gmail Stopped Working in My DApp

I've implemented Web3Auth in my decentralized application (DApp) to enable users to log in using Twitter and Gmail. This setup was working smoothly up until about a week ago when it suddenly stopped ...
Mahsa Karimi's user avatar
0 votes
2 answers
40 views

How to implement Safe AA, Web3Auth Core Kit and Gelato Relay together?

I need account abstraction for users using their email/phone number and letting them be able to execute gasless transactions with my smart contract. For now, I have: Implemented Web3Auth Core Kit, ...
Quentin Massias's user avatar
0 votes
1 answer
48 views

Reverting with GS026 error for isValidSignature(messageHash, signature)

I am trying to signMessage with the EOA owner of the safe wallet. const message = "hello" const wallet = new ethers.Wallet(privateKey, provider); const signature = await wallet.signMessage(...
Disha Agarwalla's user avatar
0 votes
1 answer
35 views

Replayed Safe Using Function CreateProxyWithNonce of Safe Factory Proxy 0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2 dosn't allow me to interact with

Help Needed I Replayed a Safe Using Function CreateProxyWithNonce of Safe Factory Proxy 0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2 and this Safe doesn't allow me to interact with SAFE UI, I need to ...
ReFi Medellin's user avatar
0 votes
1 answer
29 views

When will Safe 1.4.1 support Arbitrum and Optimism testnets?

We see that Safe 1.4.1 supports Arbitrum and Optimism mainnet, but not the testnets. We'd love to know when these testnets will be supported so we can do some testing for our product!
anon's user avatar
  • 1
0 votes
1 answer
30 views

SAFE transaction API EIP-712 Hash doesn't match other wallets hash

I have added EIP-712 signing to my site but can't get Safe Wallets to properly sign the request. I have narrowed it down to Safe not generating the correct Hash that is being signed. All other wallets ...
Geoffrey Furth's user avatar
0 votes
1 answer
17 views

Issue Migrating from Gnosis Multisig to Safe Wallet

When trying to migrate from Gnosis Multisig to the new Safe Wallet, I receive the following msg: "Address given is not a valid Safe Account address" yet I have the proper address. Any ideas?
D1ginami's user avatar
1 vote
0 answers
43 views

Wrong address is returned when signing with Safe wallet

I am trying to integrate safe wagmi connecter into our app. https://wagmi.sh/react/api/connectors/safe The problem is that after connecting the wallet, we require the sign a message to prove their ...
Skhe's user avatar
  • 11
0 votes
1 answer
45 views

Migrating to Base Sepolia, SAFE AA contracts reverts with reason `GS104`

I'm running in an issue migrating from Base Goerli --> Sepolia. TL;DR: The exact same TX works on Goerli, not Sepolia. I'm running code to deploy a NFT factory, leveraging PRIVY, PIMLICO & SAFE ...
Maxime Richard's user avatar
2 votes
1 answer
45 views

Creating safe AA wallet from python

I am using a django service as a backend and was wondering if there is a way to create and manage AA safe wallets from python? I found this library from googling https://gnosis-py.readthedocs.io/en/...
Kent's user avatar
  • 23
0 votes
2 answers
100 views

EIP-1271 signatures with Gnosis Safe off-chain

I am trying to generate an EIP-1271 contract signature off-chain, and propose a transaction using safe-api-kit. My first question is, is there support for creating EIP-1271 signatures using safe-core-...
Ahmet Yazıcı's user avatar
0 votes
1 answer
44 views

Need help to transfer back a wrong sent token (USDT)

This is my wallet address: 0x34aec52df8f2a59167ce37f7c4dde17b8d58d4dd It is from Polymarket: https://polymarket.com Polymarket works with Polygon and I am supposed to send there ONLY USDC Now I made ...
raisa becke's user avatar