-
-
Notifications
You must be signed in to change notification settings - Fork 34
Allow users to donate to Causes using Squid Router #5085
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@markoprljic I can't find the exact view of this from the q/acc files on how they handle depositing tokens using squid router, could you find them and drop a link? we'll also need a donation success page for when a user successfully donates to a Cause. |
@divine-comedian we will use Squid Router for donation, ok, what about recurring donation we wont enable that on Cause's project? |
@kkatusic recurring donations are not in scope for cause donations - I thought it was in the project documentation but I guesss it was just in my head. we'll need to hide that element |
It seems there isn't a such thing in the designs. Can you provide more info about the integration, an example I can look into and I'll try to understand and create a mockup. Thanks. |
Np @divine-comedian I will hide it. About this interaction/layout for the end users I suggest that we leave same design, like I said on meeting, user will came on that page on one network, we can check if she are suing Gnosis and suggest to connect to some another. When she is on eligible network she can choose token like it's now on one time donation for the projects. After choosing token, enter amount steps would be same, only what we will include is new approve function and donation function with amount provided by Squid Route. ps. but like you said @divine-comedian Gnosis should be available in 2 weeks |
Uh oh!
There was an error while loading. Please reload this page.
For Donation Agents we should implement Squid Router integration. This will allow users to donate in most chains on most tokens to the cause. we should then bridge and swap those tokens into GIV on Polygon.
So we should be able to use the squid router on the FE and ensure it arrives in GIV on Polygon to the specified address, which will be the Cause's funding pool.
Donations will need to be verified by donation verification service which is handled in a separate BE issue.
As a separate tangent we need to ensure GIV has liquidity on Polygon to make the routing process efficient and smooth. @laurenluz
FE Flow
The user flow for donating to causes should look exactly the same as the current donation flow. take this page as a good example:
https://giveth.io/donate/the-giveth-community-of-makers
AC
The text was updated successfully, but these errors were encountered: