Skip to main content

Questions tagged [multisig]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
2 answers
28 views

How can I make multisig DAO in anchor?

I am working on DAO smart contract developing using Rust. But I can't find any example of DAO in anchor. Is there any good way?
1 vote
1 answer
24 views

SPL Token 2022 multisig initialization & update

I want to use multisigs to secure some token / mint operations (like freeze ATAs for example). To that end, I have two questions: What is the multisig account? Any random PDA account? Nothing is ...
0 votes
1 answer
46 views

invoke_signed mint_to with native multisig

I'm trying to mint from a program with a multisig authority. The idea basically is to have a token-mint with multisig (1-N) authority [created with native solana-spl createMultisig. I put the program ...
3 votes
1 answer
227 views

How do I configure a multi-sig as the update authority of a program?

Now as I am getting some real users I am thinking to move away from the single update authority to the multi-sig, preferably squads. Is there a tutorial on same?
2 votes
0 answers
57 views

Invoking transfer function in multisig wallet [closed]

I'm new to Solana and I'm trying to implement a multisig wallet with transfer SOL functionality. Basically I followed the implementation from this repo. The problem is when I try to invoke my transfer ...
2 votes
2 answers
694 views

Sign CPI as both a PDA and signer of TX

I am writing an anchor program where I want to sign a CPI as both a PDA from my program and the signer of the tx. I expect it would look something like this: CpiContext::new_with_signer( program, ...
0 votes
0 answers
43 views

[SOLVED]Offline signing a multisig transaction with a wallet adapter, invalid signatures

I've been working on a React Multisig UI for offline creation and signing of transactions. I'm wondering how to create a signature identical to that of nacl.sign.detached() or web3js.partialSign() ...
0 votes
1 answer
68 views

A special private key that can be used to make a TX to a certain wallet ONLY

I want to be able to achive this: a private key or its substitute (P) of a user wallet is stored on a server there're 100s of user wallets there, so there're 100s of (P) too server isn't a safe ...
2 votes
1 answer
973 views

Error: Invalid account data for instruction

I am using the serum multisig program and when I execute the transaction without multisig it works fine, but if I send the create, approve and execute the transaction using multisig it throw the error ...
0 votes
2 answers
227 views

Error: unknown signer when trying to move SOL from multisig wallet from nodejs

After solving this problems for transferring tokens, I am trying to move the SOL I have in this multisig wallet. Same signers, but its not working for SOL transfer... Also non of the explores show ...
0 votes
1 answer
98 views

Invalid account data on multisig token transfer from nodejs

I have a multisig address with 3 other signers. Not sure if this was created with cli or serum project (the developer that created it is working anymore). When trying to transfer a token, I get this ...
0 votes
1 answer
636 views

Token-2022 extension enforcing immutable owner

I have a use case to assign a new owner to an associated token address (ATA) after it has been created. Having tried this against a local node I was met with an error saying that I could not change ...
0 votes
1 answer
147 views

Unknown signer error in Multisig account transaction

let wallet = Keypair.fromSecretKey(Uint8Array.from(key)); console.log("wallet", await wallet.publicKey.toBase58()); // 3 keypairs const pk1 = Keypair.fromSecretKey(Uint8Array.from(key1)); ...
3 votes
1 answer
83 views

spl-token 2.2.0 at solana 1.13.5 getting multisig error: Client(PresignerError(VerificationFailure))

I've been using spl-token multisig for quite a while, but recently it stopped working and I'm getting this error: Client(PresignerError(VerificationFailure)) We checked everything 10 times, rotated ...
2 votes
1 answer
595 views

Sign multiple transactions at once by initializing an AccountLoader account in the first transaction and using this initialized account in the 2nd tx

I need to sign two transactions at once. The first one initialize an AccountLoader, and the second one uses this initialized AccountLoader, therefore the AccountLoader must be initialized once is ...
1 vote
0 answers
32 views

How do I create a BpfLoaderUpgradable update instruction using the JavaScript SDK?

I need to deploy a buffer to program_id using an app that utlizes a multisig contract. A prudent method to managing deployment is to upload to a buffer with a less trusted account and then use a ...
0 votes
1 answer
188 views

How does solana handle multisig

I was looking into this and could not find an answer, only sites of products.Does solana handle multisig similar to ethereum via smart contract or closer to bitcoin?
3 votes
2 answers
124 views

Is there JS libraries for multisig/threshold sign on solana?

I've searched a lot, but I didn't find any JS libraries that would allow me to manage tss signatures/multisigs on Solana.