Allow users to set a payment pointer for their content #8304
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What type of PR is this? (check all applicable)
Description
This PR allows individual users to add a payment pointer to their own profiles so that they can receive web monetization payments directly for traffic to their own posts, their own profiles and comment sections of posts they created.
This will help users directly monetize their content without our intervention in any way. Any earnings will be fairly minimal early on while the web monetization ecosystem is still early technology, but it's likely that our technical community will adopt some of this earlier than others and we are proud to be able to let users benefit early on.
The app itself has a payment pointer for traffic to pages not monetized by individual authors, which will help all Forem creators monetize in the future as well. In a lot of cases the platform is the only one monetizing in this fashion, rather than individual creators, but we felt like the functionality that allows both parties to take part across the Forem ecosystem is the only way we would want this to work.
In this PR I just linked to an explainer post about web monetization, but I think we should follow up with a more straightforward guide about how precisely it works on the platform.
Here is the Grant for the Web Hackathon page where you can find more information on web monetization and payment pointers:
https://dev.to/devteam/announcing-the-grant-for-the-web-hackathon-on-dev-3kd1