-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Main goal
To facilitate onboarding of new users, allow calls to an Open Contract function (which requiresOracle) from an empty wallet, by integrating with OpenGSN.
Requirements
- Expose a simplified OpenGSN-API-wrapper via the
OpenContractparent class - Integrate the OpenGSN provider with the frontend
- If possible to do securely, one
OpenContractsPaymastershould be responsible for all Open Contracts (on a given chain) to mimize the complexity+cost of an individual Open Contract as much as possible.
ToDo
Chronologially, we need to:
- Clarify Specs for
OpenContractsPaymasterandOpenContract - Implement Solidity contracts
- Adapt open-contracts/client-protocol to use OpenGSN
Metadata
Metadata
Assignees
Labels
No labels