Getting Started

Fundme.js - jQuery of monetization on the web.

Start simplify monetization of your website, now!

Install

Monetizing website can be fairly simple, until it was complex. When people get involved and talks about revenue sharing many things can go wrong, especially when there's lack of financial transparency from the website owner.

Fret not. Fundme.js is here to the rescue!

$ npm install fundme --save

Once you integrate Fundme.js into your site, you can start monetizing even when lots of contributors involved. All you need to do is insert contributors Interledger payment pointer (for Web Monetization) along with a very few line of code, something like this:

index.js
import { fund } from "fundme";

fund([
    "$wallet.example.com/author",
    "$wallet.example.com/editor-1",
    "$wallet.example.com/editor-2",
    "$wallet.example.com/proofreader",
    "$wallet.example.com/platform-owner"
]);

Don't have payment pointer yet?

Payment pointer is mainly used for Web Monetization right now, that is, content subscription that pay authors as well as contributors in real time.

Here in 2020 we currently have one Web Monetization subscription service provider, Coil. Head to their website at https://coil.com/ and start receiving money from your audiences and fans!

Have no idea what those above mean?

Guess you're not into modern JavaScript stuff, huh. Don't worry, we'll provide you guides implementing Fundme.js with other methods! Stay tune!

Revenue sharing with Web Monetization is not part of the spec, but workaround of its JavaScript API. Using at least two payment pointers with Fundme.js at the same time could lead to different implementation of the standardized Web Monetization API. For more information, please read https://webmonetization.org/docs/probabilistic-rev-sharing.

Last updated