You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to have a feature for multiple signing on chain.
With a contract I think it is possible to ServiceAccount to store payloads and signatures of a transaction in a resource. It can also emit events, about the transaction and signing process.
Benefits:
With Crypto API, it is possible to check if signer is allowed to sign. ( though can be extended to allow checking transaction signatures instead of allowing only user signatures, so we can avoid user signatures )
With Events this information will stay on chain ( so someone can just query to see what service account did )
Initiating transaction can have some Description, final transaction can have transaction ID calculated etc
This can be useful for others who want to do multisign ( which is too complicated right now ) But if they can manage to use a Contract to manage, they can do with FCL easily.
You can monitor multisign on chain with events. ( Wallets can maybe even notify users when multisign request has been raised )
You can enumerate pending multisign transactions with you havent sign yet from chain.
I am curious about your thoughts
The text was updated successfully, but these errors were encountered:
I'm on board with this as well. Especially as we start to build out DAOs on Flow, it's essential we have easy to use multisig functionality. This could be done in a smart contract.
It would be nice to have a feature for multiple signing on chain.
With a contract I think it is possible to ServiceAccount to store payloads and signatures of a transaction in a resource. It can also emit events, about the transaction and signing process.
Benefits:
With Crypto API, it is possible to check if signer is allowed to sign. ( though can be extended to allow checking transaction signatures instead of allowing only user signatures, so we can avoid user signatures )
With Events this information will stay on chain ( so someone can just query to see what service account did )
Initiating transaction can have some Description, final transaction can have transaction ID calculated etc
This can be useful for others who want to do multisign ( which is too complicated right now ) But if they can manage to use a Contract to manage, they can do with FCL easily.
You can monitor multisign on chain with events. ( Wallets can maybe even notify users when multisign request has been raised )
You can enumerate pending multisign transactions with you havent sign yet from chain.
I am curious about your thoughts
The text was updated successfully, but these errors were encountered: