everscale-org / bounties

Want to help improve the Everscale ecosystem? Join bounties program. Collaborate with others in the community to solve problems and earn rewards.
The Unlicense
10 stars 6 forks source link

affiliate program (referral program) #10

Closed ilyar closed 1 year ago

esmark commented 2 years ago

Describe please the task. What and where should be the affilate program.

qwadratic commented 2 years ago

@esmark

this task is about demonstrating the use case when there is some project and it wants to motivate new users to invite other users to the project.

Usually, for any project there should exist some user contract which suites as an entrypoint , which is used as a proxy to other contracts of the system

So, imagine that there is a Project Token (TIP-3.1) Contracts and some User Contract.

You need to implement a functionality where any User can deploy an Invite, which new users will use to deploy User Contracts. For each user who registered in the system through this Invite, it should send or mint a reward to the User who created the Invite

You may add such secondary features as invite expiry, max amount of users , flexible reward amount, etc. The main goal is to create a demo, which can be used as a reference and to be adopted in other projects with some changes according to the project-specific needs

cryshado commented 1 year ago

No activity