Open Payments SDK grant program
Open Payments SDK grant program
Apply NowThis grant is open from April 1st and applicants will be reviewed on an ongoing basis.
Program Overview
Software development kits (SDKs) reduce the time and effort required to integrate an API like Open Payments into an app. However, creating bespoke SDKs in many programming languages requires broad expertise and duplicative maintenance effort. Tools exist to automate the creation and maintenance of SDKs, but do not yet support the latest security features used by Open Payments.
The Interledger Foundation seeks to improve the developer experience of Open Payments by funding proposals in these themes:
- Support for RFC 9635 Grant Negotiation and Authorization Protocol (GNAP) as a security scheme in the OpenAPI Specification (up to $25,000)
- Support for GNAP in the Kiota SDK generator for TypeScript, PHP, Python, and Go (up to $10,000 per language)
- Support for Rust and Ruby languages in the Kiota SDK generator (up to $25,000 per language)
- Software libraries for RFC 9421 HTTP Message Signatures (up to $5,000 per language)
- Documenting Open Payments flows in Arazzo Specification (up to $1,000)
- Support for Arazzo Specification in the Kiota SDK generator (up to $25,000)
- Support for RFC 9635 in curl (up to $10,000)
About Open Payments
Open Payments is a universal HTTP API for initiating and authorizing a payment on any payment network. Any financial service provider can implement the Open Payments API to enable its customers to use Open Payments. Websites and apps then integrate Open Payments as API clients to facilitate payments on behalf of their customers.
What You Need to Know
Any individual or organization not subject to US sanctions.
Proposals will be evaluated on an ongoing basis. The call for proposals will remain open until the grant program budget has been fully awarded.
Proposals should define a work scope with a plausible, 3–12 month timeline and proportional budget in line with the maximum quantities stated above.
Ask in GitHub Discussions or in the #cfp-sdk channel in our community Slack workspace