Comments (4)
Correct me if I'm wrong, but would you say that the expected outcome would be to:
- evaluate the security implications of the current setup? (Basically, what you said in the standup where we a single owner has full control of the multisig)
- propose changes to the API to adjust for potential multi-owner use cases?
Bang on!
Something that came to me while writing the issue: IIRC, the current launchpad contract was your experiment to make Passkey signers work with 4337, and we never defined any formal requirements (product, technical, etc) for the contract. Perhaps this is the moment to do this, sync with Niharika and formalize the requirements, etc
from safe-modules.
Correct me if I'm wrong, but would you say that the expected outcome would be to:
- evaluate the security implications of the current setup? (Basically, what you said in the standup where we a single owner has full control of the multisig)
- evaluate with the product team what the requirements are for multi-owner use cases
- propose changes to the API to adjust for potential multi-owner use cases?
from safe-modules.
This is blocked on product decision on what must be supported for SDK passkey support.
from safe-modules.
We found a general solution with the shared signer, which would work for arbitrary ownership structures, so this is once again unblocked.
from safe-modules.
Related Issues (20)
- Add Full Test Coverage for `WebAuthnSigner` and `WebAuthnSignerFactory`
- Promote `WebAuthnSingletonSigner` From Test Code
- Ambigious behaviour with WebAuthn shim HOT 1
- 100% Test Coverage for `SafeSignerLaunchpad` contract HOT 1
- Add Proper Developer Documentation To The Passkey Package
- Evaluate Product Requirements for Multi Owner Accounts with Passkeys HOT 6
- Add a way to add a recovery signers to the example passkey app HOT 1
- Unify Launchpad and ERC-4337 Signature Scheme HOT 1
- Explore adding a ESM build to passkey/4337 packages
- WebAuthn Signer Creation Should Emit an Event HOT 3
- Add Support for Multiple Owners for SafeSignerLaunchpad HOT 1
- Evaulate Developer Experience With Passkey Shared Singleton Signer HOT 1
- Singleton Passkey Signer As Officially Supported Scheme
- Use Self-Storage for Passkey Singleton Signer
- Mark Passkey 4337 Supports Contracts as Experimental HOT 1
- Update Passkey Examples With Official Deployment HOT 2
- Gas benchmarking in 4337 tests outputs gas used for the transaction instead of user operation gas
- Release a new `4337` module version with updated JS tooling. HOT 1
- Use Safe Singleton Factory for Contract Deployment
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from safe-modules.