This project is not covered by Drupal’s security advisory policy.

The Interledger module provides Drupal integration with the Interledger Protocol, enabling Open Payments functionality. This module serves as a foundation layer that translates the Open Payments API into Drupal-compatible services, entities, and functions.

Features

  • Complete Open Payments API client for communicating with Interledger-enabled financial institutions
  • Configuration forms for managing wallet addresses and Interledger settings
  • Entity types for wallet addresses, grants, and payments
  • Custom field type for payment pointers
  • Service layer that abstracts the complexities of the Open Payments API
  • Event system for Interledger-related actions
  • Support for conditional content based on monetization status

Post-Installation

After installing the Interledger module:

  1. Navigate to Configuration → Web services → Interledger settings to configure your connection to Open Payments-enabled financial institutions.
  2. Configure which content types should include Web Monetization meta tags.
  3. Optionally, set up conditional content display based on monetization status.

Additional Requirements

  • Drupal 10.4 or higher
  • PHP 8.3 or higher
  • Access to a financial institution that supports the Open Payments API

Similar projects

There are currently no other Drupal modules that provide Interledger integration. This module is part of a broader initiative to bring Web Monetization to content management systems, similar to efforts being made for WordPress and other platforms.

We are NOT affiliated with Interledger in any way

The project is taken on by members of the Drupal community for the betterment of our community. Interledger Foundation has chosen to work with other platforms

  • commerce_interledger – Use Interledger in Drupal Commerce checkout
  • Token: For using tokens in Web Monetization configurations
  • Views: For creating custom views of payment data

Supporting this Module

This module is part of a community initiative to expand decentralized payments and financial equity through open-source platforms.

Support development via:

Community Documentation

Project information

Releases