Skip to content
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

Create General Donation Contract @ donate.potlock.near (Just NEAR) #1

Open
7 tasks
codingshot opened this issue Aug 20, 2023 · 1 comment
Open
7 tasks
Assignees

Comments

@codingshot
Copy link
Member

codingshot commented Aug 20, 2023

Problem

Outside of a funding round, projects can recieve money year around. Causing growth and onboarding to be dependent on raising money through funding rounds. Also in other donations platform people who promote non profits have no way to generate any type of income.

User Story:

  • As a donor, to be able to donate to donate to a project year round, so I can support a project.
  • As a fundraiser, I want to be able to get a referral fee for those who get my link, so that i can earn from proejcts.

Description

Create a donation contract with a referral for NEAR .

Acceptance Criteria

  • Complete with test cases & 100% code coverage
  • Donation contract able to set a custom fee amount for NEAR donation amounts
  • Referred is just passed accountID
  • For both referral and non referral, Potlock (refi.sputni-dao.near) takes a protocl feed (To be determined amount)
  • Specify any account ID when donating
  • have a function for general donations and for referral donations
  • user pays gas
    Does not
  • need to gate humans for referral and proejctid
  • does not need to be in project registry (this will be done through front end)

Limitations

Outline any potential limitations

Resources

Image

@codingshot codingshot converted this from a draft issue Aug 20, 2023
@codingshot
Copy link
Member Author

transfernear.near is good reference implementation or roke.to or nearsend

@codingshot codingshot moved this from Product Backlog to MVP Backlog in OLD/DEPRECATED PotLock Engineering Sep 8, 2023
@codingshot codingshot changed the title Create General Donation Contract @ donate.potlock.near 🟧Create General Donation Contract @ donate.potlock.near Sep 23, 2023
@codingshot codingshot changed the title 🟧Create General Donation Contract @ donate.potlock.near Create General Donation Contract @ donate.potlock.near Sep 23, 2023
@codingshot codingshot moved this from Project Registration MVP 1 Backlog to Donation MVP Backlog in OLD/DEPRECATED PotLock Engineering Oct 23, 2023
@codingshot codingshot changed the title Create General Donation Contract @ donate.potlock.near Create General Donation Contract @ donate.potlock.near (Just NEAR) Oct 23, 2023
@codingshot codingshot added this to the Donation MVP 1 (Core) milestone Oct 24, 2023
@lachlanglen lachlanglen moved this from Donation MVP 2 Backlog to Done in OLD/DEPRECATED PotLock Engineering Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

2 participants