Questions tagged [safe]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
25 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
1 vote
0 answers
11 views

SafeProxy contract is not deployed on the current network

I am trying to send ETH from my safe wallet. Safe address : 0x159bD467fafcfA348D2b5f357b23aA1d70E814A0 .proposeTransaction({ safeAddress: checksumSafeAddresss, safeTransactionData: safeTransaction....
ABDUL 's user avatar
  • 11
0 votes
1 answer
11 views

Update safe app list to include our dapp on the newly supported networks

Hi our app is in the safe app list for the original list of networks safe supports, is there a process to expand this to the new networks? Our app already supports the new networks.
Mark Howard's user avatar
0 votes
1 answer
15 views

Send DAI on polygon on a SAFE Optimism smart contract wallet

i send some dai polygon on a smart contract SAFE Optimism. Can someone help me pls i can pay a dev if he find me the solution. Thats not the same proxy so some people said its not possible. thanks
Tomso's user avatar
  • 1
0 votes
1 answer
51 views

deploySafe function transaction is stuck in txpool as pending on Polygon Mainnet

I'm trying to deploy a Safe contract using safeFactory.deploySafe with certain transaction options, but the deployment appears to be stuck as pending in the transaction pool. Here is the sample code I'...
Peter 's user avatar
0 votes
3 answers
90 views

Problem with Safe wallet on Optimism - cannot withdraw funds due to unsupported base contract

We are struggling to withdraw funds from our Safe on Optimism. A couple months ago, we sent funds on Optimism to our Safe multisig address - which was only set up on Mainnet at the time. Realizing our ...
Cori's user avatar
  • 1
0 votes
1 answer
39 views

Owners who have rejected or who haven't reacted to a safe tx

I am building a notification system which will allow the owners who have not yet reacted(approved/rejected) the tx notify them to take action against a tx. There is a way to get who have approved the ...
Venkatesh's user avatar
1 vote
1 answer
20 views

Safe Contract Signature

Can a Gnosis safe contract be owner of another Gnosis Safe contract ? Does it works ? if it works, how to integrate contract-signature with it ?
user129105's user avatar
0 votes
1 answer
32 views

How can I start Integrating Safe wallets for AA

I had a couple of questions regarding AA in safe wallets. Does Safe Wallet support AA by default? While using the AA SDK, it says it generates an EOA, does it also create a smart contract wallet at ...
Serenity's user avatar
  • 115
0 votes
0 answers
48 views

Safe - refund amount is always less than gas fee

I'm trying to send some ether from a safe account to an EOA. However, the refund amount received back is always less than the gas fee. The following code snippet shows how I'm estimating both the base ...
Pavide's user avatar
  • 1
0 votes
1 answer
39 views

How to create Batch tx?

How to create a batch tx as shown in the safe app where using the click of Execute Batch you can combine all the pending tx into one and execute them at once. I am using this code: const executeBatch =...
Venkatesh's user avatar
0 votes
2 answers
65 views

Safe transactions are getting failed when executed through relay(Sponsored Call)

I'm trying to execute a Safe transaction through the relay. The transaction has enough signatures, it just needs to be executed. After a few seconds, the transaction status changes to Cancelled and ...
Harsha V's user avatar
0 votes
1 answer
69 views

(Gnosis) Safe Transaction Not Showing In Metamask

I have a Metamask wallet and a (Gnosis) Safe wallet on the Sepolia network. I sent some Sepolia ETH to the Safe wallet (this transaction shows correctly in Metamask). I then sent some Sepolia ETH back ...
Neo's user avatar
  • 35
0 votes
1 answer
31 views

Why has the Safe{WALLET} dapp iframe an outer scrollbar?

Just integrated the Safe{WALLET} with the XPowermine.com dapp and noticed that the <iframe> on the desktop has this extra scrollbar on the right hand side. Further, since the dapp has its own ...
Hasan Karahan's user avatar
0 votes
1 answer
29 views

How to call gnosis-safe's changeThresold function from onchain contract which is owner of that safe

I have one safe wallet and it's owner is one smart contract. I want to call safe transaction to this method changeThreshold by that owner contract ? One way i found is ...
Xyz People's user avatar
0 votes
1 answer
31 views

Could not login social account with Web3AuthModalPack which provided by Safe wallet

It seems that could not log in Web3AuthModalPack with any social media account, like Google, Facebook, etc.. It only works when I login with MetaMask. Anyone get the clue? const init = async () =&...
Captain-tab's user avatar
0 votes
1 answer
40 views

Refunding with a gas price lower than the minimum unit

When calling execTransaction the gasPrice argument is an uint256 which means that the minimum amount that we can send is 1. For an ERC20 with 6 decimals (like USDC) this would represent 0.000001. ...
sgalinanes's user avatar
0 votes
0 answers
18 views

How do i get the oAuthToken from the safe web3modalPack

I am building an application where i require the oAuthIdToken returned by web3Auth.userInfo() , but safe account abstraction kit is not returning the google users oauth token. { "email": &...
Aman Zishan's user avatar
0 votes
1 answer
21 views

How can I fix this error I am getting when trying to create a Web3AuthModalPack instance?

I am trying to create a Web3AuthModalPack instance using the Web3Auth pack. I am following this guide: https://docs.safe.global/safe-core-aa-sdk/auth-kit/web3auth I am getting this error when running ...
joe17ar's user avatar
  • 15
0 votes
1 answer
35 views

Best way to call Gnosis Safe execTransaction from Vyper / web3.py?

I would like to interface the Gnosis safe execTransaction method in my contract (which is written in Vyper). From what I've understood the execTransaction takes the following arguments (based on a ...
Christian Papathanasiou's user avatar
0 votes
1 answer
52 views

How can my contract withdraw tokens that are owned by a Gnosis Safe wallet?

Assuming the following super simple code, how can I withdraw ERC20 tokens that are owned by a gnosis safe to my contract? I set up a spending limit in my gnosis safe allowing the bellow contract to ...
Christian Papathanasiou's user avatar
0 votes
0 answers
22 views

/v1/chains/:chainId/safes/:safeAddress 503 error

Bug description I am experiencing errors when deploying a safe-wallet-web to support the BSC Testnet locally. I have already submitted the transaction to BSC Testnet, the API route: The main page of ...
user126194's user avatar
0 votes
0 answers
32 views

Who is earning the Safe Paymaster fees?

I am running a wallet project where the business model is to earn revenue by Paymaster fees in ERC20 tokens. Will Safe allow me to set my own Paymaster fees and will Safe allow me to earn revenue that ...
0xR's user avatar
  • 1
0 votes
1 answer
31 views

What is Safe base API URL for Gnosis Chain?

What is Safe base API URL for Gnosis Chain? Can't find any in the docs Both https://safe-transaction-xdai.safe.global https://safe-transaction-gnosis.safe.global don't work
Ulyana Skl's user avatar
0 votes
0 answers
14 views

Custom RPC URL Support for EVM Mainnet?

We are currently developing a new EVM-based mainnet and we are interested to know if Safe Wallet supports custom RPC URL functionality. Could you please let us know if it is possible to configure and ...
NFTERs Platform's user avatar
1 vote
1 answer
40 views

Proposed Safe transaction from delegate address is not trusted

I'm currently facing an issue on one of the tools I'm working on. The goal of the tool is to have a CI job that sync a Safe account to a github repo. When creating new proposals and they get merged to ...
Iulian Rotaru's user avatar
0 votes
0 answers
31 views

Safe-aa-sdk getting error like execution reverted for tx with calldata like approve, transfer but works for send native gas(without data like "0x")

Hey team I am trying to execute tx like erc20 simple transaction by populate calldata and send or relayTransaction using safe-aa(4337). But it is getting error like execution reverted. But safe-aa ...
sunny radadiya's user avatar
0 votes
0 answers
21 views

Cannot get balances in "tx-service"

Upon typing "tx-service" and "balances", getting an error "Cannot get balances: b''"
Arthur's user avatar
  • 101
0 votes
1 answer
51 views

Unable to recover signer address using api/v1/safes/{address}/multisig-transactions

I am trying to sign a valid transaction hash (obtained from the onchain Gnosis Safe wallet itself) but when I sign the hash and then provide it to the multisig-transactions endpoint to propose the tx, ...
Markus's user avatar
  • 1
1 vote
2 answers
88 views

Create a new Safe from another contract

I want to build a smart contract called Portal.sol that has a deployeNewSafe() function that does the following: deploys a new safe (from the contract) sets Portal.sol as the only owner of the new ...
Fast Ackl's user avatar
0 votes
1 answer
154 views

How to safeTransfer an ERC20?

I have to safeTransfer an ERC20 to a smart contract. How can I do this? I understand that SafeERC20 is not an extension of ERC20, this is why I don't understand how I am able to interact with safe ...
Falcon Stakepool's user avatar
0 votes
0 answers
77 views

What is the best way to check that an address is a Gnosis Safe off-chain?

My understanding based off reading the Solidity code is that all Safe wallets are Proxies that are pointing to Singleton implementation contracts. Is there an easier off-chain way to check whether an ...
Victor Ionescu's user avatar
0 votes
1 answer
20 views

Implementing Biconomy on Safe Contract

Does anyone know how i can implement biconomy on Safe Contracts?
Jaskaran Singh's user avatar
0 votes
2 answers
503 views

Using Gnosis safe as a multisig owner to ERC20 token contract

I launched a wallet and created a safe on the safe website with 3 owners and 2/3 threshold. Now i have an erc20 token contract which is ownable. I have some functions in erc20 token contract which are ...
ShisukeUrahara's user avatar
0 votes
1 answer
169 views

How to withdraw funds from Gnosis Safe multi-sig wallet?

I have gnosis safe wallet with funds, and It have 3 owners and sign threshold is also 3. One of wallet owners lost his seed phrase forever. Is there any way to recover funds from the wallet, or access ...
Antareo's user avatar
1 vote
0 answers
90 views

ABI interaction of Safe custom module

We've recently deployed a contract to testnet for managing membership nfts of a gnosis safe, however, is there any way that we can go about interacting with this custom module in a way that doesn't ...
Noah McGuire's user avatar
1 vote
0 answers
106 views

How can a (gnosis) safe app manage sensitive data and a session?

We built an app based on Rainbowkit and Next.js. It authenticates users using rainbowkit-siwe-next-auth. Next-auth uses several cookies to keep track of the session, and set them during sign-in. ...
malteish's user avatar
0 votes
1 answer
705 views

Recovering ETH Sent to Wrong Network's Multisig Wallet

I accidentally sent ETH from Arbitrum network to a multisig (multi-signature wallet) I created on the Ethereum main network. How can I recover my assets knowing that this wallet doesn't exist on ...
mnt's user avatar
  • 1
0 votes
0 answers
11 views

Any idea why thoses transactions were processed as duplicated?

Any idea why those transactions were processed as duplicated?
Pedro Reis's user avatar
1 vote
1 answer
344 views

Getting "The app doesn't support Safe App functionality"

My app already exist, built using Next.js and I want to add Safe App functionality to it in order to list on Safe web interface. Referred the docs and added both manifest.json and config-overrides.js ...
chakshu jain's user avatar
1 vote
1 answer
373 views

Connect gnosis-safe (safe) wallet to UI

What's the best way to connect a Gnosis-Safe to a UI so that I can create transactions based off the UI of an app?
Patrick Collins's user avatar