Introduction

When building expeirences with the ZBD API, developers may wish to open the ZBD App from their own applications to trigger users for payments, posts, requests, and more. This can be done by using specific URI schemes.

Available Schemes

To open or trigger the ZBD App on iOS or Android devices, the following URI schemes should work:

# Payments
lnurl
lightning

# ZBD App
zbd
zeb
zebedee
zebedeeapp
zebedeewallet

# Social
zbd://zbdsocial
zbd://zbd-social
zbd://nostr:note<noteid>
zbd://nostr:event<eventid>
zbd://nostr:dm
zbd://nostr:dm-requests
zbd://nostr:dm<pubkey>
zbd://nostr:<npub or nprofile>

Using URI Schemes

To use the URI schemes above you may craft a URL similar to the ones below:

Open ZBD to pay a Charge

lightning:lnbc109......71fe

Open ZBD to pay a Static Charge

lnurl:lnurl1dp68gurn...e3c3svx0h

Open ZBD to automatically redeem a Voucher

zebedee:voucher:XXXXXXXX

Open ZBD to the Social tab

zbd://zbdsocial 

Open ZBD to view a Nostr Note

zbd://nostr:note<noteid>

Open ZBD to view a Nostr Event

zbd://nostr:event<eventid>

Open ZBD to view a Nostr Profile

zbd://nostr:<npub or nprofile>

Open ZBD to view Direct Messages

zbd://nostr:dm

Open ZBD to view Direct Message Requests

zbd://nostr:dm-requests

Open ZBD to a particular Direct Message thread

zbd://nostr:dm<pubkey>