Event JSON
{
"id": "220229904d7692958f9c6601345fa6169532b97c0d0c48179f40da0df76c8be8",
"pubkey": "1690a0164b944483d0a7f8b00535094a241198b3fcba67a046106238ca4eee82",
"created_at": 1715442365,
"kind": 1,
"tags": [
[
"e",
"7af6690fbe586124b941738a28660afaba50cfc36a90816aad9fa19f10ec8644",
"",
"root"
],
[
"p",
"90844f8823973a1acd09767b22755c2ffd20319969c4407afe62e3b74a5c5913"
],
[
"p",
"1690a0164b944483d0a7f8b00535094a241198b3fcba67a046106238ca4eee82"
],
[
"proxy",
"https://podcastindex.social/@ericpp/112423230866213477",
"web"
],
[
"proxy",
"https://podcastindex.social/users/ericpp/statuses/112423230866213477",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://podcastindex.social/users/ericpp/statuses/112423230866213477",
"pink.momostr"
]
],
"content": "Helipad is just using the standard LND gRPC API to get node info, balance, invoices, and payments. It checks the invoice and payments on a timed loop and parses and stores any new incoming or outgoing boosts that it finds. The webhook code I added basically just forwards a copy of those parsed boosts to an HTTP endpoint of your choosing.\n\nI do want to eventually support other nodes/wallets (e.g. CLN, Eclair, Alby, Breez, etc) https://github.com/Podcastindex-org/helipad/issues/70",
"sig": "76265b4251bd33803657f89e1abff9c8dd998551e02bdddca9fa2d6c51ad4053d6079755ee2064e786d383d2492a82ee3a0874683b6ee29578f1e92b28fa3e8d"
}