Geo-Web-Project / cadastre

Map-based interface for claiming, buying, and managing Geo Web land parcels.
https://geoweb.land/
MIT License
26 stars 15 forks source link

Add an "Add funds" module to the account creation flow that is integrated with Relay Kit #401

Closed gravenp closed 1 year ago

gravenp commented 1 year ago

Description With https://github.com/Geo-Web-Project/cadastre/issues/400, users will create or sign in to the Cadastre with a "Signer" account. This is intended to be paired with a Safe "Smart Account" for an account abstracted setup even if the user used a legacy EOA to sign-in. If the user's "Signer" account doesn't have a Safe associated with it, we need the user to pre-fund it, create it, and pay for the gas.

Funding can be from a fiat-to-crypto onramp or through an ETH transfer. For the hackathon, we'll just focus on direct ETH funding. Onramp functionality can be listed as "Coming Soon."

*Requirements

gravenp commented 1 year ago

Add Funds screen wireframe: Add Funds

Transaction Window & Profile Button Placement: Add Funds - Profile   Transaction Windows

gravenp commented 1 year ago

Closed with changes merged into the Safe branch. Will open a ticket for merging any changes to develop & production when appropriate.