for a demo enter VR, see something that require you pay something in Bitcoin Lightning. (different coin? stretch goal). Do some kind of summoning thing. See a group of people/animals/characters. Select a person to pay. An invoices appears from thin air. you take the invoice in hand and deliver it to the person you want to pay.
choose which chain you want to transact on
select a swap provider
get the refund address from swap provider
(on the backend, swap proivder is using bcoin node to verify that the money is sent. stretch goal)
swap provider pays lightning invoice
implementation checklist
[x] bcoin instance
[ ] a server that supports CORS
[ ] no auth
[ ] bcoin in the browser (find tutorial and follow it)
early design
for a demo enter VR, see something that require you pay something in Bitcoin Lightning. (different coin? stretch goal). Do some kind of summoning thing. See a group of people/animals/characters. Select a person to pay. An invoices appears from thin air. you take the invoice in hand and deliver it to the person you want to pay.
choose which chain you want to transact on
select a swap provider get the refund address from swap provider
(on the backend, swap proivder is using bcoin node to verify that the money is sent. stretch goal)
swap provider pays lightning invoice
implementation checklist