A proposal to expand the Web Monetization
<meta> tag for games.
This could then be used as a basis for a JS implementation.
It could eventually lead to a new specification proposal if the usage scenario is common enough amongst other content as well.
This projects use existing Web Monetization technology (the
<meta> tag) to explore the creation, distribution, and discoverability of online games.
Since this is an idea/proposal, there is no working demonstration.
The idea is basically to do this:
<meta name="monetization" content="$example.com/alice" > <meta name="monetization-mode" content="allow-payback;asynchronous" />
To allow turn-based (asynchronous) rather than time-based (synchronous) payments.
This is explained in more detail here:
First I brainstormed my initial idea and tried to capture it in words.
Next I searched online to see if this (or a similar idea) had already been proposed or implemented elsewhere.
To make sure I understood the technical and practical limitations, I read the Web Monetization Specifications, Interledger Protocol V4 Specifications, W3C Interledger Payment Method specifications, and Web Monetization Documentation.
Then I continued working in my writing. During writing I referenced https://schema.org/.
When I was done (or actually, when time ran out) I posted my writing here.
I plan to expand my submission into a full-on application for the Grant for the Web CFP before June 12.
Due to a lack of time during the hackathon, I could not create an implemenation, only documentm my idea.
If my proposal gets accepted, I will be able to create the JS implementstion that will bring this idea into reality.