Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module enables your Drupal site to connect to a Bitcoin wallet using the Nostr Wallet Connect protocol. This integration adds a payment layer, allowing you to implement various payment functionalities for your Drupal instance, such as social payments, marketplace transactions, subscriptions, and content unlocks.

Nostr Wallet Connect (NWC) is a open protocol to connect bitcoin wallets and apps via Nostr

NWC is a free and open protocol. This is a crucial property, because it creates several benefits:

  • NWC can be used by anyone.
  • Implementing payments based on NWC avoids vendor lock-in.
  • NWC offers a higher degree of flexibility, with more integration options between existing and new apps.
  • Apps that adopt NWC enhance their accessibility and innovation. Most importantly you ensure interoperability with the ecosystem and capitalize on network effects of your ecosystem.

NWC for Drupal

This modules provides a way to connect a wallet to your Drupal instance. This adds a payment layer to your Drupal instance so you can build any type of payment infrastructure you would like to receive and pay different payments such as:

  • Social peer-to-peer payments
  • Marketplace payments
  • Subscription payments
  • Agentic payments
  • Unlock content payments

Configuration

/admin/config/services/nostr-wallet-connect

Resources

NWC website: https://nwc.dev/
NWC docs: https://docs.nwc.dev/
NIP-47: https://github.com/nostr-protocol/nips/blob/master/47.md
Nostr-PHP-NWC package: https://github.com/dsbaars/nostr-php-nwc

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jul 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
1.0.x-dev Dev 10–11 Jul 8, 2025