Power-up your
app with Bitcoin
Power-up your app with Bitcoin
Power-up your
app with Bitcoin
Power-up
your app with Bitcoin
Embed wallets and instant payments into your apps with Alby @Presidio Bitcoin Hackathon
Embed wallets and instant payments into your apps
with Alby Wallet API or NWC.
Embed wallets and instant payments into your apps with Alby Wallet API or NWC.


Why Bitcoin Payments?
Why Bitcoin Payments?
Why Bitcoin Payments?
Bitcoin is the internet of money.
Open to build upon. No permission required. 💥
Embed wallets and instant payments into your apps
with Alby Wallet API or NWC.




Why Alby
Why Alby
Why Alby
The full bitcoin development stack
Embed wallets and instant payments into your apps
with Alby Wallet API or NWC.
Checklist to get started
Checklist to get started
Checklist to get started
1
Create your own Alby Hub wallet
Create an Alby Account (lightning address included) and set up Alby Hub, your own self-custodial wallet.
2
Top up your wallet
Deposit bitcoin from another wallet or from these exchanges.
3
Get to know the tools
Check out the tools to build your bitcoin-powered app below. 👇
Bitcoin Payment Tooling
Bitcoin Payment Tooling




Receive Payments (frontend)
Receive Payments (frontend)
Bitcoin Connect is a simple and customizable library that enables users to connect their wallet to bitcoin-powered websites.
Use Cases: Receive payments from users, list balances and transactions from users
Replit apps: Ecommerce Store, Donation Button
Bitcoin Connect is a simple and customizable library that enables users to connect their wallet to bitcoin-powered websites.
Use Cases: Receive payments from users, list balances and transactions from users
Replit apps: Ecommerce Store, Donation Button
Bitcoin Connect is a simple and customizable library that enables users to connect their wallet to bitcoin-powered websites.
Use Cases: Receive payments from users, list balances and transactions from users
Replit apps: Ecommerce Store, Donation Button
Receive Payments (frontend)
Bitcoin Connect is a simple and customizable library that enables users to connect their wallet to bitcoin-powered websites.
Use Cases: Receive payments from users, list balances and transactions from users
Replit apps: Ecommerce Store, Donation Button


Enable In-app Payments (backend)
Let users connect their own wallets to send and receive payments natively in your app without taking custody.
Use Cases: Request and pay lightning invoices from users, Build paywalls
NWC MCP Server available (check below)
Enable In-app Payments (backend)
Let users connect their own wallets to send and receive payments natively in your app without taking custody.
Use Cases: Request and pay lightning invoices from users, Build paywalls
NWC MCP Server available (check below)
Enable In-app Payments (backend)
Let users connect their own wallets to send and receive payments natively in your app without taking custody.
Use Cases: Request and pay lightning invoices from users, Build paywalls
NWC MCP Server available (check below)
Interact with a lightning address
A lightning address is the easiest way to receive bitcoin payments. Lightning Tools let's you request an lightning invoice from a lightning address with fiat values instead of BTC.
Interact with a Lightning Address
A Lightning Address is the easiest way to receive Bitcoin payments. With Lightning Tools, you can request lightning invoices using fiat currency amounts instead of BTC.
Use Case: Request invoices from your own Lightning Address or request invoices from other users’ addresses.
Lightning Tools MCP Server available (check below)
Interact with a Lightning Address
A Lightning Address is the easiest way to receive Bitcoin payments. With Lightning Tools, you can request lightning invoices using fiat currency amounts instead of BTC.
Use Case: Request invoices from your own Lightning Address or request invoices from other users’ addresses.
Lightning Tools MCP Server available (check below)
Interact with a Lightning Address
A Lightning Address is the easiest way to receive Bitcoin payments. With Lightning Tools, you can request lightning invoices using fiat currency amounts instead of BTC.
Use Case: Request invoices from your own Lightning Address or request invoices from other users’ addresses.
Lightning Tools MCP Server available (check below)
In-app payments
Let users connect their own wallets to send and receive payments natively in your app.
AI, LLMs & MCP Servers
AI, LLMs & MCP Servers
Connect a Bitcoin Lightning Wallet
Make use of the NWC MCP Server to connect a bitcoin lightning wallet to your LLM.
Connect a Bitcoin Lightning Wallet
Make use of the NWC MCP Server to connect a bitcoin lightning wallet to your LLM.
Connect a Bitcoin Lightning Wallet
Make use of the NWC MCP Server to connect a bitcoin lightning wallet to your LLM.
Interact with a lightning address
A lightning address is the easiest way to receive bitcoin payments. Lightning Tools let's you request an lightning invoice from a lightning address with fiat values instead of BTC.
Interact with a Lightning Address
Lightning Tools MCP Server let's you request an lightning invoice from a lightning address with fiat values instead of BTC using an LLM.
Interact with a Lightning Address
Lightning Tools MCP Server let's you request an lightning invoice from a lightning address with fiat values instead of BTC using an LLM.
Interact with a Lightning Address
Lightning Tools MCP Server let's you request an lightning invoice from a lightning address with fiat values instead of BTC using an LLM.
Interact with a Lightning Address
A lightning address is the easiest way to receive bitcoin payments. Lightning Tools let's you request an lightning invoice from a lightning address with fiat values instead of BTC.
🤯 No code Bitcoin Payments
Try these example prompts to add bitcoin lightning payments to your app. Follow the vibe.
🤯 No code Bitcoin Payments
Try these example prompts to add bitcoin lightning payments to your app. Follow the vibe.
🤯 No code Bitcoin Payments
Try these example prompts to add bitcoin lightning payments to your app. Follow the vibe.
In-app payments
Let users connect their own wallets to send and receive payments natively in your app.