DEV Community

Grant for the Web Hackathon Help Thread

dev.to staff on May 07, 2020

Looking for help with your Grant for the Web Hackathon submission? You came to the right place! Team members from Grant for the Web and Coil will ...
Collapse
 
not_jffrydsr profile image
@nobody
(add @me (.ConnectRoom) 
    :please)
Collapse
 
pflash profile image
Precious adeyinka

What language is this?

Collapse
 
elisealcala profile image
Elizabeth Alcalá

Hey, may I be added to the Connect room, please?

Collapse
 
peter profile image
Peter Kim Frank

Please add me to the Connect room.

Collapse
 
ekafyi profile image
Eka

Sorry—n00b question but I just want to confirm my understanding. Web Monetization is run with the document.monetization API (docs), so it’s only supposed to run on the client-side where document is available.

If we have monetized (ie. “paywalled”) content and implement it on a SSR site, the server-generated pages will only have the free content; no way to authenticate user from the server. Is this correct?

Collapse
 
alispivak profile image
ali spivak

Yes, generally the easiest way to add web monetization is client-side with the meta tag. We are working on offering back-end integration and options.

There is also an option to use the OAuth Web Monetization Script. However, you will need to register your client app and be approved for OAuth access. docs.coil.com/

Collapse
 
ekafyi profile image
Eka

Thank you for your answer, Ali!

Collapse
 
stephanie profile image
Stephanie Handsteiner

May I be added to the connect room, please? 🙃

Collapse
 
jwp profile image
John Peters • Edited

I'd like to see some other ideas on what these solutions could provide to this project.

For example:

  • Is there an api to pull down all current payments, registered users for (our and other) sites, people showing interest?
  • Is there an api, that lists all sites participating?
  • Should particpating sites provide that type of information?
  • Is there a need for sites to provide their own registration?
  • Do developers of this software participate in monetization each time their solution is used by some site somewhere?
  • Can we market our own solutions (of course right?)

I'm green to the monetization concept but like the idea of micro-payments!

Collapse
 
alispivak profile image
ali spivak

Is there an api to pull down all current payments, registered users for (our and other) sites, people showing interest?

you can see how much you have received from web monetized users in the wallet's dashboard. Coil doesn't host any public APIs consumed by Web Monetized sites, the only interaction occurs via the Web Monetization API itself. For privacy reasons we can't expose any lists of registered users and we don't even know which users visited which sites. On getting information on all payments the best way to do that is track the events emitted in the Web Monetization API. Once receipts are out those payment events will be verifiable by their backend.

Is there an api, that lists all sites participating?

This is not available through an API, but many participating sites are listed on Coil's website

Is there a need for sites to provide their own registration?

Once you add the web monetization meta tag to your site, it will recognize web monetized users without them needing to provide additional information.

Do developers of this software participate in monetization each time their solution is used by some site somewhere?

Yes, as long as the monetization meta tag with your payment pointer is in the document head and the visitor's browser has web monetization enabled. Technically if the content is an embed then it also needs to have allow="monetization" on the iframe that it's inside of.

Collapse
 
emma profile image
Emma Goto 🍙

I have a question for the Coil team - what happens if you pay the $5 fee, but then don't visit enough pages with web monetisation enabled to actually spend it all? Where does the rest of the money go?

Collapse
 
jgreenglass profile image
Jonathan Greenglass

Great question Emma- its one that we've spent a bunch of time thinking through.

The unused membership fee will either be redistributed to creators or it will go to the creator who originally drove you to sign up and become a member. Example: if DEV is the reason you clicked through and became a Coil member then DEV would receive this money.
This may evolve over time— but one important constant is that unspent membership fees do NOT go to Coil.

Collapse
 
ojas360 profile image
Ojas

Please add me

Collapse
 
gabrielleonte profile image
Gabriel Leonte

Please add me to the Connect room.

Collapse
 
otanriverdi profile image
Özgür Tanrıverdi

Hey everyone, can I join the connect room please?

Collapse
 
binismail profile image
KHALID ISMAIL

May I be added please

Collapse
 
mikehuggins profile image
Mike H

Please may I be added to the chat.

Collapse
 
cathzchen profile image
Catherine Chen

Could I please be added to the Connect group?

Collapse
 
abusyprogrammer profile image
ABusyProgrammer

Could I be added to the connect group?

Collapse
 
awardnasc profile image
Alex Ward

Please add me to the Connect room

Collapse
 
erileff profile image
Erica L. (she/they)

Could I be added as well?

Collapse
 
sergix profile image
Peyton McGinnis

I'd like to be added!

Collapse
 
chuylerma profile image
chuylerma

Add me please :)

Collapse
 
ste profile image
Ste

may i be added please :)

Collapse
 
dmdesai profile image
dmdesai

Please add me.

Collapse
 
huijing profile image
Chen Hui Jing

I'd like to join the group :)

Collapse
 
shaijut profile image
Shaiju T

Please add me to the Connect room.

Collapse
 
supercaptainwow1 profile image
Vladimir Makhortov

It would be nice if i were added as well.

Collapse
 
mulfordmatthew profile image
mulf

Requesting access. Please and thanks

Collapse
 
dawntraoz profile image
Alba Silvente Fuentes

It would be awesome to be part of the Connect group 😍 If I fit, add me please 🤗

Collapse
 
dheyson_alvess profile image
Dheyson Alves

Hi, can you add me to the Connect Room?

Collapse
 
nubunto profile image
Bruno Luis Panuto Silva

Hi! Add me to the group pleeease

Collapse
 
jasmin profile image
Jasmin Virdi

Hey,
Can you please add me to connect room!

Collapse
 
khatridev profile image
Dev Khatri

please add me as well..

Collapse
 
boblander profile image
Bob-Lander

Hello, could you please add me to the Connect room ? Thanks !

Collapse
 
allanjeremy profile image
Allan N Jeremy

Hey, please add me to the connect room

Collapse
 
joserfelix profile image
Jose Felix

Hey! Could I be added to the room? Thanks in advance 😎

Collapse
 
technoplato profile image
Michael Lustig - halfjew22@gmail.com

It’s funny how it starts out original and then everyone just copies the normal request.

May I have one as well please?

Collapse
 
jainabhishek14 profile image
Abhishek Jain

add me please to connect room

Collapse
 
oahehc profile image
Andrew

add me, please 😁

Collapse
 
andreisfedotov profile image
Andrei Fedotov

Hey, would you please add me as well

Collapse
 
saintsal profile image
Salim Virani

Please add me too. Thanks

Collapse
 
rahuldkjain profile image
Rahul Jain

Please add me to the connect room

Collapse
 
kewbish profile image
Emilie Ma

Hello there!

We're coming to the end of GFTW now, and I just have one question:
If we submit our projects via the template, will we receive any confirmation that our submission has been reviewed and is valid?

Thanks :)

Collapse
 
dfoderick profile image
Dave Foderick

Please add me to the connect room.
Thanks!

Collapse
 
homeyong profile image
homeyong

May I be added to the Connect room, please?

Collapse
 
chriskharel profile image
chriskharel

please add me to connect room.

Collapse
 
pflash profile image
Precious adeyinka

Please add me to the connect group - aprecious000@gmail.com. Thanks!

Collapse
 
pragmaticweb profile image
Pragmatic

Hi folks!

Heads-up in case it's useful - the official Coil Web Monetization WordPress plugin is now launched: pragmatic.agency/announcing-the-of...

If any of you are hacking about on WordPress sites (or other CMS) then this might be helpful.

Have fun :)

Collapse
 
ekafyi profile image
Eka

From what I've seen, the payment is streamed real-time. Is there a way to defer or transfer this?

Rough use case I have in mind, eg. in a board game web app is as follows.

a) transfer

  • Four players (all with wallet pointers) play the game
  • During the session, payment is temporarily made to the site
  • Once session ends and there is a winner, the duration is calculated and the amount of money is transferred to the winner's waller pointer

b) defer/manually send payment for a specified duration

  • When players start the game, start a timer. No payment is started.
  • Once session ends and there is a winner, calculate duration and stream the payment to the winner.
    • For very short duration, the start/stop API would work. But say the session is 15 minutes long, is it possible to send payment worth 15 minutes to the winner's wallet? Is it at all possible?
Collapse
 
pflash profile image
Precious adeyinka

Please add me to the connect group - aprecious0003@gmail.com. Thanks!

Collapse
 
mazentouati profile image
Mazen Touati

Hey, I would like to join the group.

Collapse
 
tomas profile image
Tomás Arias

Please add me to the Connect room.

Collapse
 
helloiain profile image
Helloiain

Hi, can i be added to the connect room please.

Collapse
 
jalaj profile image
Jalaj

Add me to the connect room!

Collapse
 
silentdev profile image
Ezekiel Lawson

Please kindly add me to the connect room

Collapse
 
michalmoravik profile image
mm

Could I join the group, please? :)

Collapse
 
morganrconnolly profile image
Morgan Connolly

May I be added to the Connect group?

Collapse
 
ekafyi profile image
Eka

Something that crossed my mind while working on my project--I wonder if there are existing examples of copy text that explains the concept of Web Monetization to website visitors (as in non-technical regular visitors)?

Collapse
 
hugoliconv profile image
Hugo

Could you add me? please

Collapse
 
carlbarrdahl profile image
Carl Barrdahl

Hey, I would like to join the Connect group.
Thanks!

Collapse
 
mishal23 profile image
Mishal Shah

Hi, please add me to the connect group! Looking forward to this hackathon.

Collapse
 
projectescape profile image
Aniket • Edited

I'm trying to make a node CLI that uses web monetization to pay. As I would not be able to use the coil extension there, I was looking for some other ways to use coil as a WM provider. I read about coil's API but what I understood was that if I used that, it would be me who will be getting the payments, which is the opposite of what I want, as I want to pay other people. It would be highly appreciated if someone could help, as I really feel I am onto something here by expanding the scope of Web monetization by using it outside the browser.
If this is not the best channel to do so, you can DM me or add me to the connect group.
Thanks!

Collapse
 
projectescape profile image
Aniket • Edited

The thing I'm trying to do specifically is point 6 of the flow here, which I'm not being able to figure out how to do without access to coil extension in a node CLI environment.

Collapse
 
sivaneshs profile image
Sivanesh Shanmugam

Hi! can I join you guys in the connect group?

Collapse
 
mia01 profile image
Mia

Hello can I be added to the connect room please. Thanks!

Collapse
 
nvignola profile image
Nico Vignola

Hello, may I be added to the Connect group? Thank you

Collapse
 
gtelman profile image
gtelman

Hi! Add me to the group pleeease

Collapse
 
thomasbnt profile image
Thomas Bnt ☕

Hello ! Please add me on group Connect!

Collapse
 
ricardohan93 profile image
rhan

Hello =) Can I be added to the group please?

Collapse
 
wobsoriano profile image
Robert

Hello. Please add me to the group.

Collapse
 
snowie profile image
Snowie

I'd like to be in the connect group :)

Collapse
 
thearchitgarg profile image
Archit Garg

Add me please!!

Collapse
 
arthropodseven profile image
Andrew Stebenné

i'd like to join the connect room.

Collapse
 
sick profile image
Jannaee Sick

Hello! I would like to be added to the Connect group. Thank you.

Collapse
 
awamas profile image
awamas

Please add me to the group :)

Collapse
 
projectescape profile image
Aniket

Hey! Please add me to the connect room too please

Collapse
 
michaeltharrington profile image
Michael Tharrington • Edited

If you ask to be added and think we might've missed the comment, please feel free to @mention me. I'm happy to help out if needed!