With Ocean Mining you can get paid with lightning using a custom BOLT12 offer, as described here: https://ocean.xyz/docs/lightning
You can follow the instructions with Core Lightning (CLN), and all is well. But I'm wondering if it is possible to do the same with Phoenix, as they recently supported BOLT12.
At a minimum you would need Google Play Services installed for the payment to go through while the app is closed, which I guess is fine, but my question is how to do this step with Phoenix:
lightning-cli offer any "OCEAN Payouts for address"
This command returns a BOLT12 offer in CLN, but I haven't been able to replicate that in Phoenix while checking out all the payment settings.
Maybe I'm missing something, or maybe it's not supported yet. Any ideas?
I don't think it will work because CLN can't pay bolt12s made by phoenix. They have an incompatibility issue. I suspect they will fix it at some point but for now, Ocean can't pay phoenix users due to this compatibility issue.
reply
I ran into this problem too. I don't think there's a desktop version that you could just leave online 24/7. But I think there's some client (phoenixd? Not sure) that gives you a "phoenix wallet" that you can run.
The other option is to run CLN on start9/umbrel and open a few channels.
reply
Yes , put phoenixd 24/7 on a server, it is very easy to install
reply
Does phoenixd support the creation of BOLT12 offers given a custom input?
Because I can't find that functionality on Phoenix.
reply
Not yet
reply
Being online is not the problem as it supports Google Play Services for the payment while the app is offline.
CLN works fine, but I am curious to check this new feature of Phoenix, which seems to be 99% there.
I'm only missing the ability to copy the BOLT12 offer based on a custom input, which is possible to do in CLN, but I haven't found a way to do in Phoenix.
reply
deleted by author
reply