Yeah, micropayments are cool

Only if you don't have to make them manually

Problem:

Paying Lightning Network invoices manually requires multiple steps

LN payments UX is currently tedious.

Doesn't allow certain use-cases like fast payments without user interaction.

Our use-case

What if a website wants to get paid instantaneously and trustlessly to provide content in real-time?

Example: Netflix

Would like to send the video in pieces and get paid real-time

Components

Merchant

  • A front-end allowing users to buy stuff with LN
  • A library to create and send invoices to the user; interfaces with lightning-rpc.
  • LN node

User

  • Chrome extension: receives invoices from the websites that you must approve (customizable)
  • engine: the layer which approves or denies payments and interfaces with lightning-rpc
  • LN node

How it works

  • Bob installs MicroBolts chrome extension and approves it on his local configuration (with a daily msatoshi limit)
  • Bob goes on the merchant website
  • The extension asks Bob to allow instant payments for that website

Continuous payments

One-click payments

Logic of the demo

Host authorization

(you can enable auto-payments)

One-click payment

We have a working demo 💪💪

see you later

deck

By giuzzilla

deck

  • 478