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

Add web monetization meta tag. #671

Merged
merged 3 commits into from
May 8, 2020
Merged

Add web monetization meta tag. #671

merged 3 commits into from
May 8, 2020

Conversation

dtinth
Copy link
Member

@dtinth dtinth commented May 8, 2020

Basic idea of how it works

  • A Coil membership costs $5 per month (flat membership fee) and requires a browser extension.
  • Creators can put a meta tag on their website.
  • Every 1 second, the Coil extension pays the developer $0.0001 per second spent on that website via interledger to that address.

How does this affect our users

Nothing. The Bemuse game will work exactly the same regardless of whether or not they are a Coil member. There is no behavior difference. Coil members, however, automatically support this game just by playing it.

A future iteration of this feature may allow music server maintainers and artists to get monetized while their song is being played.

Changelog

Added a passive web monetization using the upcoming open standard, Web Monetization API, to see if this can potentially help offset server costs. If you are a Coil member, your membership will help support the server costs. As for Bemuse, nothing will go behind a monetization-wall. The game will remain completely free without any ads.

@sonarcloud
Copy link

sonarcloud bot commented May 8, 2020

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@codecov-io
Copy link

codecov-io commented May 8, 2020

Codecov Report

Merging #671 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #671   +/-   ##
=======================================
  Coverage   80.46%   80.46%           
=======================================
  Files         157      157           
  Lines        4828     4828           
  Branches      194      194           
=======================================
  Hits         3885     3885           
  Misses        894      894           
  Partials       49       49           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c0f47fc...47d2776. Read the comment docs.

@dtinth dtinth added the c:ready label May 8, 2020
@dtinth dtinth merged commit e54878b into master May 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants