WIP: implementation lightning network app#6320
WIP: implementation lightning network app#6320Totenfluch wants to merge 10 commits intocalcom:mainfrom
Conversation
|
@Totenfluch is attempting to deploy a commit to the cal Team on Vercel. A member of the Team first needs to authorize it. |
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
1 Ignored Deployment
|
| "categories": ["payment"], | ||
| "publisher": "CoinKit", | ||
| "email": "support@coinkit.de", | ||
| "description": "Accept Bitcoin with Lightning. The Lightning Network is a layer 2 payment protocol that operates on top of Bitcoin. It is designed to enable fast and cheap transactions between participating nodes by creating a network of bi-directional payment channels that allow users to conduct multiple transactions without committing each one to the blockchain.", |
There was a problem hiding this comment.
| "description": "Accept Bitcoin with Lightning. The Lightning Network is a layer 2 payment protocol that operates on top of Bitcoin. It is designed to enable fast and cheap transactions between participating nodes by creating a network of bi-directional payment channels that allow users to conduct multiple transactions without committing each one to the blockchain.", | |
| "description": "Accept Bitcoin with Lightning", |
| "name": "@calcom/bitcoin", | ||
| "version": "0.0.0", | ||
| "main": "./index.ts", | ||
| "description": "Accept Bitcoin with Lightning. The Lightning Network is a layer 2 payment protocol that operates on top of Bitcoin. It is designed to enable fast and cheap transactions between participating nodes by creating a network of bi-directional payment channels that allow users to conduct multiple transactions without committing each one to the blockchain.", |
There was a problem hiding this comment.
| "description": "Accept Bitcoin with Lightning. The Lightning Network is a layer 2 payment protocol that operates on top of Bitcoin. It is designed to enable fast and cheap transactions between participating nodes by creating a network of bi-directional payment channels that allow users to conduct multiple transactions without committing each one to the blockchain.", | |
| "description": "Accept Bitcoin with Lightning", |
|
Missing things:
After those, I think it's complete |
@zomars can help and answer those in your upcoming call 🙏 we may add a PaymentGate abstraction as well, maybe not in this PR but pretty soon to make it easier to add more payment methods (Razorpay, PayPal, ...) in the future |
|
@Totenfluch Or if you require help updating this PR do let me know! |
|
I have implemented it was far as I could and have added comments in the PaymentService.ts when something was unclear or seemed unfinished to me. I have also booked a timeslot with you, thanks for the opportunity! Things that are missing:
|
|
thank you for the update! anything we can help with? Those open points sound like something our core team doesn't know much about yet |
|
Things your Team can help me with:
Things that I think still need to be worked on from your side to make this PR possible:
Things we should discuss after this PoC works:
|
|
whats missing for this to leave draft? I wonder if we can merge this in an MVP stage and manually confirm payments |
|
also the branch seems to be locked, I don't think I can update it |
What does this PR do?
Implementation of Bitcoin Lightning as Plugin
Environment: Production
Type of change
How should this be tested?
Checklist