Learning Modules for the Business and Technical Streams. Work through short modules with focused content and activities.
The docs contains detailed explanations, code snippets, implementation guides, and the API specification.
Watch these tutorials from the Interledger Youtube Page to familiarise the basics of the Interledger Protocol and an get an in-depth walk-through of Open Payments.
The Open Payments engineering blog contains posts that introduce Open Payments, explain why they use GNAP as their authorization protocol, and the introduction of the Open Payments PHP SDK.
The package below provides TypeScript & NodeJS tools for using Open Payments:
Exported TypeScript types generated directly from the Open Payments OpenAPI specifications
A NodeJS client that exposes Open Payment APIs:
Signs requests with provided key
Validates responses against OpenAPI specs
These include example scripts for sending payments, a library of prewritten code snippets for Visual Studio Code, and a repo with Node SDK Snippets that work seamlessly with the Interledger Test Wallet. For PHP we also have the PHP Open Payments SDK and the Open Payments PHP Snippets repositories as well. Together, these tools make it easier to test, integrate, and experiment with Open Payments in your application.
The Interledger Test Wallet simulates an Account Servicing Entity that has Interledger functionality enabled. Users can sign up for an account, navigate a KYC flow, and then hold a play-money balance to send and receive Interledger Payments using their wallet addresses. Additionally, it exposes the Open Payments APIs, allowing third parties to securely initiate payments. A fun way to experiment!
The Interledger Boutique is an example eCommerce client application to play around with an Open Payments checkout flow.
InterledgerPay is a functioning peer to peer payment client application.