Giter Site home page Giter Site logo

thomasbnt / awesome-web-monetization Goto Github PK

View Code? Open in Web Editor NEW
286.0 17.0 29.0 3.42 MB

πŸ•ΆοΈ Stuffs about Web Monetization. Packages, articles, documentation links and others tools.

Home Page: https://awesomewebmonetization.netlify.app

License: Creative Commons Zero v1.0 Universal

web-monetization monetization webmonetization coil javascript ilp ilp-payment awesome-list awesome gatehub

awesome-web-monetization's Introduction

Logo Web Monetization

Awesome Web Monetization Awesome

Awesome stuffs about Web Monetization. Learn more, check modules and others tools.

Web Monetization is a web service that allows you to send money directly in your browser. This is a JavaScript browser API that allows the creation of a payment stream from the user agent to the website

Contents

About Web Monetization


How to start monetize my website

If you would like to monetize your content, you must have a Wallet and Provider account. See below the platforms that allow you to use them.

More details about Wallet and Provider account


Wallets
Name GateHub New Wallet ?
Create a issue !
Fees SEPA: 1.00 EUR < 50,000 EUR
Wire: $15 min ($150 max)
Payments
Name Empty.

On your webpage, integrate your monetization tag on meta

<link rel="monetization" href="https://ilp.example.com/alice">

and detect if monetization is possible, then work

if (document.monetization) {
  document.monetization.addEventListener("monetizationstart", () => {
    console.log(
      "πŸŽ‰ Awesome ! You use Web Monetization.\nMore information https://webmonetization.org",
    );
  });
}

Resources

Packages

Any packages/modules and plugins

Tutorials

Articles

Newsletters

Tools

  • Probabilistic Revshare Generator - Web Monetization - Probabilistic revenue sharing (revshare) is one way to share a portion of a web monetized pages earnings between multiple payment pointers.

    Use this tool to define a list of payment pointers and their weights. Then, add the generated monetization link element to your site. The link will contain a unique URL hosted on https://webmonetization.org/api/revshare/pay/. If you'd prefer to not use a hosted URL, you can set up revshare by adding a script to your site.

  • Is web monetized - A very simple tool for checking if Web Monetization is enabled.

    npm install is-web-monetized -g
    monetized example.com

    You can also test your website with the dependency.

  • Paytrackr - (Forked from wobsoriano/paytrackr) - Track and manage your micropayments into one place.

    PayTrackr is the easiest and safest way to track and manage your micropayments to web monetized websites, having a web monetization provider membership.

  • Akita - A browser extension that gives you insight into your involvement with Web Monetization.

    Akita presents your top visited monetized sites, how much time you're spending on them, and how much you're contributing (or could contribute) to them.

  • Open Monetization Wallet - Tools for managing your vanity Web Monetization wallet.

    Open Monetization Wallet (OMW) makes it easier to accept payments with the Web Monetization API at scale. Some features:

    • Custom wallet URLs: own your own "Payment Pointer", e.g. $wallet.signalnerve.com, instead of $pay.stronghold.co/abcdef123
    • Change between wallets/providers with no downtime
    • Logs of incoming payment requests
    • Revenue sharing between multiple wallets, e.g. for multiple team members
    • Infinitely scalable with serverless technology
    • Free and open-source

Community


Contribute

Contributions welcome ! Read the contribution guidelines first. You can also contribute to share this repository and Web Monetization with your friends. πŸ˜„

If you want to add a new small icon, the height must be 16px. Put in assets/small_icons/NAME.png. Format PNG only accepted.

Powered by Netlify ✨

Netlify powering the website. Thanks to them! πŸ’š

Deploys by Netlify

Donate

Feel free to help me for the maintenance of this project ! Thanks to all Sponsors on GitHub !

GitHub Sponsors

GitHub Sponsors Support me on Buy Me a Coffee

awesome-web-monetization's People

Contributors

blakeearth avatar dependabot[bot] avatar depfu[bot] avatar isnit0 avatar juancarlosqr avatar ma06rii avatar philnash avatar potherca avatar restyled-commits avatar sharon-wang avatar thomasbnt avatar wmurphyrd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-web-monetization's Issues

Oh-no! Awesome-lint errors! 😱

When I run awesome-lint for this repository, it gives 75 errors.

The full list is below, everything marked with an [x] is solved in #3

The three remaining errors are not in the code.

It is possible to add a awesome-lint as package.json and/or github action. If desirable, I can help set this up πŸ‘


The full list is:

  • 1:1 Git repository must be at least 30 days old
  • 1:1 The repository should have "awesome" as a GitHub topic
  • 1:1 The repository should have "awesome-list" as a GitHub topic
  • 1:1 Missing or invalid Table of Contents
  • 11:3 Invalid list item link URL
  • 12:3 Invalid list item link URL
  • 13:3 Invalid list item link URL
  • 14:5 Incorrect indentation before bullet: remove 2 spaces
  • 14:7 Invalid list item link URL
  • 15:5 Incorrect indentation before bullet: remove 2 spaces
  • 15:7 Invalid list item link URL
  • 16:5 Incorrect indentation before bullet: remove 2 spaces
  • 16:7 Invalid list item link URL
  • 17:5 Incorrect indentation before bullet: remove 2 spaces
  • 17:7 Invalid list item link URL
  • 18:5 Incorrect indentation before bullet: remove 2 spaces
  • 18:7 Invalid list item link URL
  • 19:5 Incorrect indentation before bullet: remove 2 spaces
  • 19:7 Invalid list item link URL
  • 20:5 Incorrect indentation before bullet: remove 2 spaces
  • 20:7 Invalid list item link URL
  • 21:5 Incorrect indentation before bullet: remove 2 spaces
  • 21:7 Invalid list item link URL
  • 22:5 Incorrect indentation before bullet: remove 2 spaces
  • 22:7 Invalid list item link URL
  • 23:5 Incorrect indentation before bullet: remove 2 spaces
  • 23:7 Invalid list item link URL
  • 24:5 Incorrect indentation before bullet: remove 2 spaces
  • 24:7 Invalid list item link URL
  • 39:1 Rules should use ---
  • 53:8 Misaligned table fence
  • 53:91 Misaligned table fence
  • 53:177 Misaligned table fence
  • 53:295 Misaligned table fence
  • 53:497 Misaligned table fence
  • 54:8 Misaligned table fence
  • 54:15 Misaligned table fence
  • 54:73 Misaligned table fence
  • 54:93 Misaligned table fence
  • 54:96 Misaligned table fence
  • 61:8 Misaligned table fence
  • 61:85 Misaligned table fence
  • 83:1 Don’t add a trailing . to headings
  • 85:1 Marker style should be -
  • 86:1 Marker style should be -
  • 87:1 Marker style should be -
  • 88:1 Marker style should be -
  • 89:1 Marker style should be -
  • 90:1 Marker style should be -
  • 90:3 Don’t pad link with inner spaces
  • 91:1 Marker style should be -
  • 92:1 Marker style should be -
  • 93:1 Marker style should be -
  • 94:1 Marker style should be -
  • 95:1 Marker style should be -
  • 96:1 Marker style should be -
  • 97:1 Marker style should be -
  • 98:1 Marker style should be -
  • 99:1 Marker style should be -
  • 100:1 Marker style should be -
  • 104:1 Marker style should be -
  • 104:13 Invalid list item link
  • 105:1 Marker style should be -
  • 109:1 Marker style should be -
  • 110:1 Marker style should be -
  • 114:1 Marker style should be -
  • 122:1 Marker style should be -
  • 124:1 Marker style should be -
  • 130:1 Marker style should be -
  • 131:1 Marker style should be -
  • 132:1 Marker style should be -
  • 133:1 Marker style should be -
  • 134:1 Marker style should be -
  • 134:28 Invalid list item link
  • 138:1 Rules should use ---

Blank website on awesomewebmonetization.netlify.app

The website concerned : https://awesomewebmonetization.netlify.app/

Access to script at 'https://d33wubrfki0l68.cloudfront.net/js/4867fa90777daf09457f06fb2d3df0f17106b547/assets/vendor.e64738b2.js' from origin 'https://awesomewebmonetization.netlify.app' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
d33wubrfki0l68.cloudfront.net/js/4867fa90777daf09457f06fb2d3df0f17106b547/assets/vendor.e64738b2.js:1     Failed to load resource: net::ERR_FAILED

Error type:

from origin 'https://awesomewebmonetization.netlify.app' has been blocked by CORS policy: 
No 'Access-Control-Allow-Origin' header is present on the requested resource.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.