Questions tagged [multisignature]

multisignature is a process of requiring multiple parties to unlock funds, decrypt information or sign transactions

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

multisignature to an existing broadcast address

I find services and smart wallets that allow me to create a new address and add multisig functionality to it. Question. Is it possible to add a multisignature on an existing address created a long ...
0
votes
1answer
20 views

How to create multiple contract instances for each user for a multisig wallet contract in front end UI

So I am making a multiSig wallet and i am making a UI with web3.js and all of that. I am pretty much finished my project and evrything looks and works great and i have included the ability for ERC20 ...
1
vote
1answer
62 views

What are some reliable multisig wallet solutions for Ethereum?

so I partnered up with 4 people that we work on a project. It is not that we dont have some basic level of trust with each other but we would like to have some added reassurance when it comes to ...
0
votes
1answer
29 views

Is there a design pattern in order to protect private keys in a Multi SigWallet?

I've developed a MultiSig Wallet for my company. For timing reason i've used as "code base" the Ethereum Multi Sig Smart Contract by BitGo (here the link of the repository: https://github....
1
vote
0answers
77 views

Is that possible a multisig contract with ERC721?

I'm newbie in Solidity. I was wondering if it's that possible to have a Multisignature contract with ERC721 standard. I've found that simple example: https://github.com/christianlundkvist/simple-...
0
votes
0answers
17 views

Recover / Restore a multi signature ethereum wallet (ether.li)

Recover / Restore a multi signature ethereum wallet (ether.li) Hello friends, I have the following problem: I have my lost my password for my multi sig. Wallet on ether.li. But I have all the private ...
0
votes
2answers
25 views

MultiSig contract reset signatures (mappings)

I have a multisig contract where entities (represented by an address) can be activated or deactivated. These are the structures I created to represent an individual entity (_entityIdentity) and the ...
0
votes
0answers
13 views

Who pay gas for multi-sig tx? Is this customizable?

This is clear that msg.sender is gas payer for general transactions. But, in case of transaction having multi signatures, who is the actual gas payer? Please let me know if the following options are ...
0
votes
0answers
18 views

How to implement multi-sig that allows only specific signer to pay gas

In case of simple multi-sig structure, I found that each signer have to pay gas to be executed. However, is there any references that allows only specific signer to pay gas? Any advice would be ...
0
votes
0answers
14 views

Clique network: Sign with multiple accounts in a single node

Is it possible to multi-sign a block, by a single geth node (with multiple unlocked sealer-accounts)? Suppose we have multiple sealer accounts (in a clique network). Is it possible to unlock some of ...
0
votes
1answer
22 views

What happens when the owner kills a multisig wallet?

if the owner decide to kill a multisig wallet (Smart Contract), Is he/she will be able to do kill the contract? If so where does the ether get deposited to?
0
votes
2answers
149 views

What's the simplest way to implement multisig ownership in Solidity?

I have a list of owners in a smart contract and would like to require a minimum number of their approvals in order to execute some administrative functions. What's the simplest way to implement it? I ...
0
votes
0answers
130 views

Gnosis Safe - Connect to site that needs to connect using MetaMask and not WalletConnect

I have a multi-sig wallet created and in use. It requires 2 of 4 signatures and all seems to be working just fine with it. I now need to interact with a website (https://vault.daomaker.com/#/) to ...
0
votes
1answer
109 views

Recovering of Ether.li wallet

I still have an old Ether.li wallet. Any recovery I tried failed. Possibly because I don't know enough. I have the address, keys etc but I am stuck. The old Parity/Mist route does not seem to work for ...
0
votes
1answer
26 views

How do I create a multisignature wallet?

I couldn't find a good way of doing it. https://wallet.gnosis.io appears to be broken. It was giving javascript errors in the console.
1
vote
2answers
332 views

Using gnosis safe with ledger hardware wallet

I have created a 2/2 multisig wallet using the Gnosis Safe with one of the signer being a ledger hardware wallet. I have done 2 tests: The ledger is the first to cosign, then the ledger screen will ...
0
votes
2answers
213 views

Difference between the Gnosis multisig and Gnosis safe?

What differentiate them? I am looing for a confirmation that the Gnosis safe is the latest and recommended wallet from Gnosis for multisignature. Web version for both: Multisig: https://wallet.gnosis....
1
vote
0answers
89 views

Are there any EOA multisig wallets?

I'm looking to see if there are any ethereum multisig wallets that use schnorr multi-signatures instead of smart contracts? Would be useful for saving gas and potentially using contracts/sites that ...
1
vote
2answers
194 views

Multi-signature contract with offline signing

Is it possible to create a multi-signature contract that would not require a transaction for every signature (since this is quite expensive for a higher number of transactions)? Is it possible to ...
0
votes
0answers
35 views

How to create a multisg account on Geth server?

As you know, multisig wallets are more secure approach in financial cryptocurrency businesses. In my researches, I found out how can I create a multisig wallet in Bitcoin blockchain using this link. ...
0
votes
0answers
87 views

unable to verify using ecrecover - EIP 712 Simple multisig

I am signing a random message with the private key using web3.eth.accounts.sign('test',privatekey). This is returning me v,r,s,message hash and signature. I am feeding v,r,s to "execute" function in ...
1
vote
1answer
260 views

How to program a website to accept Ethereum payments

Assume I have a site and I want to give unique address to each of my users that generated by an HD wallet. If each user, send a little amount to his/her address,that it was less than transaction fee, ...
0
votes
1answer
491 views

Ethereum transaction with multi input and multi output like bitcoin

What happens to my wallet when I only 1000 accounts with 0.0001 ether and the tx-fee is about the same, I can't spend anything anymore?
0
votes
1answer
383 views

Gnosis Wallet - Multisig not really working as multisig

I'm trying to create a MultiSig wallet for both ETH and ERC20. After doing some research, I found Gnosis, which seemed to fill my need. First I tried to download the local (electron-based) version. ...
1
vote
0answers
175 views

Transaction receipt was not generated after 600 seconds for contract transaction

I use SimpleMultiSig to generate java code with web3j. When I call the execute() function after 600s throw the error org.web3j.protocol.exceptions.TransactionException: Transaction receipt was not ...
0
votes
2answers
521 views

How to generate Data payload for a smart contract transaction programmatically?

Some wallets, like Gnosis Safe multisig, do not have web3.js support or ABI encoder built-in. How one can create a transaction that calls a smart contract function and originates from such wallets?
0
votes
1answer
52 views

there is some error when Depoly SimpleMultiSig

I want to use the contract https://github.com/christianlundkvist/simple-multisig to deploy a multi-sig contract, but whatever I change the gaslimit or value in Remix, deploy aways failed. One of the ...
0
votes
1answer
96 views

Card Game - Smart Contract (Public Cards)

We want to implement a card game with EVM and Smart Contracts. After defining all-important game information we asked ourselves how we can include the cards in the Smart Contract but don't make it ...
1
vote
1answer
144 views

Can anyone call Gnosis wallet `submitTransaction` function? Also only owner can `executeTransaction`?

When reviewing Gnosis Multisig wallet (https://github.com/gnosis/MultiSigWallet/blob/master/contracts/MultiSigWallet.sol#L184) I notice that the comment for submitTransaction function says that Allows ...
2
votes
0answers
60 views

When is a "shard block" cross-linked into a "finalized beacon block"?

In Ethereum 2.0, a shard block for being finalized needs to be linked into a finalized beacon block. Under which conditions a "shard block" cross-linked into a "finalized beacon block"? Having 2/3 of ...
0
votes
1answer
25 views

ETH transfer to MultiSig contract keeps on getting reverted

I am creating a MultiSigWallet contract. I compiled and deployed the MultiSigFactory contract to kovan network. But when I transfer funds to the contract it gets reverted, as shown on Etherscan.
0
votes
2answers
23 views

Does solidity create unique outputs every time it compiles same exact code?

Is there any difference if I compile everytime I want to deploy another multisig wallet. Or I can just deploy another multisig wallet using the same compiled data?
2
votes
1answer
649 views

How to create transaction data for sending ethereum from multiSig contract to account with Web3.js v1.2.1

I am using a standard MultiSigWallet contract. My goal is to create the data parameter with web3, which is used in executeTransaction / external_call (bytes memory data). The transaction should send ...
2
votes
1answer
95 views

What if a malicious validator denies to sign a new block in a shard committee in Ethereum 2.0?

In Ethereum 2.0 (Sharding Blockchain), a new block requires to be signed by all the validators as members of a committee, where blockchain has been sharded in smaller parts for supporting parallel ...
1
vote
0answers
48 views

Why Does Ethereum Not Support A Native (Non Smart Contract) Form Of Multi-Sig? [duplicate]

After becoming a victim of exchange fraud and witnessing how it negatively impacted the lives of hundreds of others, I'm currently undergoing a study of all the past cryptocurrency exchange hack/fraud ...
1
vote
1answer
108 views

How to tell if an address is a multisig?

I'm looking at an address owned by an investor on etherscan and am wondering if it's a multisig. Usually multisigs are contracts and you can tell if an address is a contract on etherscan, but are ...
2
votes
2answers
86 views

How can the functionality of multisignature transactions of Bitcoin be remodeled in Ethereum?

So in Bitcoin we have multisignature transaction. Does Ethereum also have the same? or it has some other type of process for doing the similar tasks that can be done by Bitcoin's Multisignature ...
1
vote
0answers
72 views

Chain ID of Remix Javascript VM

I am attempting to test out a simplemultisig contract (https://github.com/christianlundkvist/simple-multisig) but it requires the chain id. I have been testing using ganache but wanted to switch to ...
1
vote
1answer
138 views

Multisig function calls

I am making a dapp in which ethereum user accounts that call certain functions are rewarded with an ERC20 token. All the dapp is based on functions using only one ethereum account as parameter. But if ...
0
votes
1answer
205 views

Is it possible to transfer tokens from one Multisig Wallet address to another Multisig Wallet?

First, the multisign wallet has a number of tokens which I want to transfer to another Multisig wallet. Is it possible? If yes then how?
1
vote
1answer
641 views

Is it possible to show multisig wallet transactions on metamask?

I am trying to implement multisig wallet, where one contract address is set as a wallet with multiple owners. I want to show multisig transactions on MetaMask. Is it possible to do that? My contract ...
0
votes
0answers
40 views

Will the Gnosis multisig wallets be compatible with the Eth hard fork

Does anyone know whether Gnosis multisig wallets are going to be compatible with the Eth hard fork happening soon? I am worried that the funds I have in mine might not be safe.
1
vote
0answers
284 views

ERC20 token transfer with a multisignature wallet

I have a multisignature wallet(it is a different contract). I have some tokens to transfer to another address(token is an ERC20 and can transfer via (yourContract.methods.transfer(toAddress, amount)) ...
2
votes
2answers
464 views

Is there any simple explanation to multisig wallets?

I read on ConsenSys and Ethereum MultiSigWallet. I got that "The purpose of multisig wallets is to increase security by requiring multiple parties to agree on transactions before execution. ...
0
votes
1answer
153 views

Multi-signature Ecrow time based?

I have a user A and a user B. They do not trust each other. So, they run the following smart contract: User A specify a time locked deposit of x coins to user B under a predefined condition( For ...
0
votes
0answers
89 views

Got Gas Estimation failed error every time, at the time of execution of MultiSig wallet contract. Specifically while executing sendMultiSig() function

function sendMultiSig( address toAddress, uint value, bytes data, uint expireTime, uint sequenceId, bytes signature ) public onlySigner { // Verify the other signer var operationHash ...
0
votes
2answers
159 views

What should I input to these parameters in my MultiSigWallet Contract's function?

these are the parameters, included in function sendMultiSig() from contract multiSigWallet{}. how can I input expireTime and signature? and who will be the toAddress? A msg.sender? a signer? or a non ...
0
votes
1answer
261 views

Error: Returned error: VM Exception while processing transaction: revert

pragma solidity ^0.5.0; contract MultiSignatureWallet { uint constant public MAX_OWNER_COUNT = 2; event Confirmation(address indexed sender, uint indexed transactionId); event Revocation(...
0
votes
0answers
567 views

Invalid implicit conversion from bytes32 to bytes memory requested

Error in given code, Invalid type for argument in function call. return ecrecover(operationHash, v, r, s); And, function sendMultiSigToken (address toAddress, uint value, address ...
0
votes
1answer
33 views

Error in Forwarder creation in MultiSig Wallet

The following code, function createForwarder() public returns (address) { return new Forwarder(); } gives error, TypeError: Return argument type contract Forwarder is not implicitly convertible ...