Alby Developer Guide
User GuideDeveloper Portal
👋 Developer Docs
👋 Developer Docs
  • 👋 Welcome, Dev!
  • Nostr Wallet Connect API
  • Alby Wallet API
  • Browser Extension API
  • WebLN Guide
  • LNDHub API
  • Lightning Tools
  • Bounties
Powered by GitBook
On this page
  • Developer Portal
  • For Web Apps
  • For Web and Mobile Apps
  • For Receiving Payments
  • For Making Payments
  • Alby Meta Tags
  • Bounties
  • Something is missing?
  • Contact us!

Was this helpful?

👋 Welcome, Dev!

Last updated 6 days ago

Was this helpful?

LogoLogo

Our content

  • Website
  • Blog
  • GitHub

Follow us

  • Nostr
  • Twitter / X
  • Youtube

Contact us

  • E-mail
  • Community Chat
  • Open Hours

Your bitcoin & nostr companion / from 🐝 with 🧡

Good to see you here! It means you are #BuildingOnBitcoin. We know these docs aren't full, described and extensive. We will appreciate any feedback, contribution or even a question.

If you can't find what you need in this guide or in your Developer Portal - then Contact us!

Developer Portal

For an overview of all our tools, APIs, endpoints, and an onboarding guide, try the Alby developer portal. You'll need an Alby account to access it!


For Web Apps

At Alby we build on open standards. Alby exposes a number of javascript objects to the browser, which can be used to interact with bitcoin onchain (WebBTC), bitcoin lightning (WebLN), Nostr, Liquid, and more.

For Web and Mobile Apps

If you want to power your web or mobile app with bitcoin and want to offer payments directly in the app, have a look at the Alby Wallet API. It allows native payment experiences for users. As a web developer, you can entirely focus on your app. Alby covers your back and does the payment processing for you.

Have a look at the Alby Wallet API documentation:

Alby Wallet API

For Receiving Payments

You can request invoices from your Alby lightning address and use Lightning Tools to verify whether a payment has been made in order to execute additional logic.

Lightning Tools

For Making Payments

You can send payments using your personal Alby account using Nostr Wallet Connect or the LndHub API.

NWC APILndHub API

Alby Meta Tags

Customize the Alby experience and provide meta data to Alby interactions on your website.

Customize recipient meta data

<meta property="alby:name" content="[RECIPIENT NAME]" />
<meta property="alby:image" content="[IMAGE URL]" />

Bounties

We publish all kinds of bounties for developers, designers and content creators. Have a look if you want to hunt or fund one of the bounties.


Something is missing?

If you can't find what you need here: - Suggest improving the guide by e-mailing us directly - Join the Dev Channel in our Discord Community - Check our GitHub profile or if you need more support, you can even schedule a 1:1 call

We can't wait to see you building on Alby! 🏗️ 💪🏽

Contact us!

Bounties
🖥️
Alby Browser Extension APIs
Alby Developer Portal