PTC page
PTC System
We can ask users to do tasks using something like the existing PTC sites. This replaces the idea of a browser plug-in and mobile app. It’s literally clicking for charity so it will be the main site feature. The same system that usually provides bitcoin rewards can use our useless coins instead and tie it in to the wider ecosystem.
To begin, before we get advertisers we can use
- our own pages
- the pages of our recipients,
- channels and social media of our recipients
And these sites that pay a little or will give us traffic, etc.”
- https://eztraffic.club/members/coop.asp
- www.rotate4all.com/ptp/dashboard
- https://adnade.net/ -possibly worth checking but very low rates.
Requirements
Users will have a list of tasks.
- They can be daily, monthly or one-off, depending on the nature of the task
- Entered using a form by admins
- The user can skip the task and it will go as done but without payment
- Daily tasks can be permanently skipped (another button)
- An “open” button opens the page in another tab, keeping the original available.
- Users can go back to the task page to recheck the instructions.
- A “done” button appears at the bottom of the task to distinguish it from the other buttons.
- The estimated time for completion is displayed in its own column.
- The reward is based on the time estimate; we can make it 1 coin per second at first, until we have a better idea of the “value” of the coins based on the times taken on roflfaucet.com to earn them.
For the form we need these fields:
- Title
- Description (overview incl. reason if needed)
- Steps (1. 2. 3.)
- Time Estimate
- Coins Reward
The steps need not be visible at first, to keep the list compact. They can be revealed using the details element.
When skipped, the items move to another table and have a different background color to show that they are done or skipped. They should still be available should the users change their minds, with a button to “reactivate.”
Likewise, done items can move to their own table.
These 3 states could be 3 tabs selectable at the top of the page to keep things simple. Users would mainly use the current/active ones so that can be the default view.
We can use cookies (or local storage?) with a long expiry time to save their progress and to save server resources. All we need to send to the server is the coins they earned and to increment the number of tasks they have done. A modal can show when they are detected as having no history on the page, warning that deleting local storage will lose their history. But it’s not a big deal really, as there will never be so many tasks as to make it unwieldy anyway.
Coinpayu is a good example of layout and page opening.