Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hub's Store - new apps to the marketplace (BTCpay, LNbits, Coracle, Nostter) #967

Open
itstomekk opened this issue Jan 9, 2025 · 5 comments
Assignees
Labels
good first issue Good for newcomers

Comments

@itstomekk
Copy link
Contributor

itstomekk commented Jan 9, 2025

I've wrote this guide for contributors on how to add new apps: https://github.com/getAlby/hub/wiki/How-to:-submit-new-app-to-Hub's-Store

But I'll lead with example, some big apps are still missing there, there wasn't many updates since Hub was launched.

I'm planning to add there before the next release:

  • BTCPay Server
    btcpay

  • LNbits
    lnbits

  • Coracle social
    coracle

  • Nostter
    nostter


It would be nice if next apps could be added by community :)

@itstomekk itstomekk self-assigned this Jan 9, 2025
@itstomekk itstomekk added the good first issue Good for newcomers label Jan 13, 2025
@itstomekk
Copy link
Contributor Author

itstomekk commented Jan 14, 2025

BTCPay Server:

You can use your Alby Hub as a lightning wallet funding source for your BTCPay Server store, to accept and create payments.
In order for this feature to work, your BTCPay Server instance needs to have the Nostr plugin installed.

How to Connect

In BTCPay Server

  1. Log in to your BTCPay Server dashboard
  2. Find connection configuration for your Lightning node ("Lightning" -> "Settings" -> "Change connection")
  3. Choose "Use custom node"

In Alby Hub
4. Click Connect to BTCPay Server
5. Set wallet permissions, according to your preferences
6. Copy generated NWC connection secret

In BTCPay Server
7. Paste the connection secret (nostr+walletconnect://....) in the configuration field
8. Click Save

@itstomekk
Copy link
Contributor Author

itstomekk commented Jan 14, 2025

LNbits:

You can use your Alby Hub as a lightning wallet funding source for your LNbits instance, to accept and create payments.

How to Connect

In Lnbits

  1. Log in to your LNbits admin dashboard
  2. Go to "Manage" -> "Server" -> "Funding", to configure funding wallet
  3. Under "Active Funding" choose "Nostr Wallet Connect"

In Alby Hub
4. Click Connect to LNbits
5. Set wallet permissions, according to your preferences
6. Copy generated NWC connection secret

In LNbits
7. Paste the connection secret (nostr+walletconnect://....) under "Pairing URL"
8. Click "Save" and "Restart Server"

@itstomekk
Copy link
Contributor Author

itstomekk commented Jan 14, 2025

Coracle:

You can connect your Alby Hub to Coracle to zap Nostr notes directly from your node.

How to Connect

In Coracle

  1. Log in with your Nostr keys to Coracle (it is recommended to use the Alby Extension)
  2. Click on a zap icon ⚡ and "Zap!" under any post, to configure wallet connection and make your first zap
  3. Click "Connect Wallet to Pay" and choose "Nostr Wallet Connect"

In Alby Hub
4. Click Connect to Coracle
5. Set wallet permissions (required: "Send payments" and "Lookup status of invoices") and maximum spendable budget
6. Click "Next" and copy generated NWC connection secret

In Coracle
7. Paste the connection secret (nostr+walletconnect://....) and click "Connect"

@itstomekk
Copy link
Contributor Author

Nostter:

You can connect your Alby Hub to Nostter to zap Nostr notes directly from your node.

How to Connect

In Coracle

  1. Log in with your Nostr keys to Nostter (it is recommended to use the Alby Extension)
  2. Go to "Preferences"

In Alby Hub
3. Click Connect to Nostter
4. Set wallet permissions (required: "Send payments" and "Lookup status of invoices") and maximum spendable budget
5. Click "Next" and copy generated NWC connection secret

In Nostter
6. Paste the connection secret (nostr+walletconnect://....) under "Nostr Wallet Connect"
7. Click elsewhere for the connection to be tested and saved
8. Go to "Home" and click the zap icon (⚡) under any post to add comment and send zap directly from your node

@itstomekk
Copy link
Contributor Author

made PR here: #993

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant