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
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 OpenContract parent class
Integrate the OpenGSN provider with the frontend
If possible to do securely, one OpenContractsPaymaster should 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 OpenContractsPaymaster and OpenContract
Implement Solidity contracts
Adapt open-contracts/client-protocol to use OpenGSN
The text was updated successfully, but these errors were encountered:
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
OpenContract
parent classOpenContractsPaymaster
should 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:
OpenContractsPaymaster
andOpenContract
The text was updated successfully, but these errors were encountered: