Probabilistic Revshare Generator

Probabilistic revenue sharing is a way to share a portion of a web monetized page's earnings between multiple wallet addresses and payment pointers. Each time a web monetized user visits the page, a recipient will be chosen at random. Payments will go to the chosen recipient until the page is closed or reloaded.

Learn more

Each recipient has a different chance of being chosen, depending on their assigned weight. The weight is translated to a percentage which represents the percent of revenue each recipient will receive over time. The higher the weight, the larger the percentage.

For example, if three recipients each have a weight of 1, then each recipient will eventually receive 33% of the revenue. If three recipients have a weight of 1, 2, and 3, the percentages will be 17% (weight 1), 33% (weight 2), and 50% (weight 3).

Additional information can be found in the overview of the Set up probabilistic revenue sharing tutorial.


Define a revshare

Enter each payment pointer and wallet address that will receive a split of the revenue into the table. Names are optional. Click Add Share to add more rows. Assign a weight to each recipient. If you'd rather assign sharing by percentage, enter at least two recipients into the table. The Percent field will open for edits.

When you're finished, add the generated monetization link tag to your site. The link contains a unique URL hosted on https://webmonetization.org/api/revshare/pay/.

Don't copy the tag until you're finished setting up your shares. Changes to the table will result in changes to the link.