Group photo of the Rafiki team at the July 2025 work week.

Work Weeks 2025: Building the Future of Financial Interoperability in the Heart of Transylvania

Written by Marian Villa

Joining a fully distributed and remote team isn’t a new experience for me. But being invited to an in-person work week in Romania, just weeks after joining the Interledger Foundation, felt truly special. Not only was it a moment to meet brilliant minds from around the world, but it was also an opportunity to roll up our sleeves and advance the mission of building an open, inclusive financial network powered by the Interledger Protocol (ILP).

To appreciate the magic of this gathering, let’s first explore the foundational technologies that brought us together.

Interledger Foundation

At its core, Interledger is about one simple idea:
Sending money should be as easy as sending an email.

This vision is championed by the Interledger Foundation (ILF), which stewards the ILP ecosystem and its surrounding protocols. ILF works to empower communities globally with open financial infrastructure, and our work weeks are living proof of that commitment.

Web Monetization Work Week – May 2025, Cluj-Napoca 🇷🇴

For a week in late spring, BreakPoint IT and the city of Cluj-Napoca, Romania, hosted the Web Monetization Work Week. With 15 people meeting in person and 5 joining virtually, approximately 10 countries were represented at the annual meeting of the Web Monetization community’s members.

Group photo of the Web Monetization team at the May 2025 work week.

The group intended to align on key topics for 2025, collaboratively define future features and products, and make progress on critical decisions that benefit from focused, face-to-face discussions and design sessions.

🗓️ When & Where

What We Set Out to Achieve:

Over five workstreams and four shorter activities, our mission was clear:

Aligning on Key Topics for Open Payments & Web Monetization 2025: A Shared Vision for the Future

Members of the Web Monetization team collaborating during a work session at the May 2025 work week.

During the May 2025 Web Monetization Work Week in Cluj-Napoca, one of our collective achievements was aligning on the direction and priorities for the rest of the year and beyond. From spec evolution to user tooling and ecosystem-wide strategy, our sessions surfaced the following focus areas:

On site and online members of the Web Monetization team collaborating during a work session at the May 2025 work week.

After intense days of discussion, design sessions, lunch & dinner sessions, we left Cluj-Napoca with a clearer vision and a deeper connection as a community. Whether joining in person or remotely, each participant brought valuable insights that helped move the Web Monetization mission forward.

And while this post focused on alignment, people, and product vision, we know some of you are hungry for the technical updates. Don’t worry, we’ve got you covered. A comprehensive technical wrap-up is forthcoming, where we’ll delve into the implementation updates, prototype progress, and what’s slated for upcoming releases.

Stay tuned, keep testing, and as always, if you want to help shape the future of the Web, join us.

Rafiki Work Week – July 2025, Transylvania Edition

Just weeks later, we returned to Romania. This time, nestled in the enchanting region of Transylvania, we gathered 38 teammates from 8+ organizations to shape the future of Rafiki. From GateHub (Slovenia) to La Cámara de la Gente (Mexico).

Group photo of the Rafiki team at the July 2025 work week.

We rolled up our sleeves to break monoliths, scale services, and document every moving part of the payment journey, from a single quote to an incoming or outgoing payment across interoperable ledgers.

🗓️ When & Where

What We Set Out to Achieve:

Over five tracks and three in-depth technical discussions, our mission was clear:

The Teams & Their Missions

Here’s what our global crew of 14+ nationalities focused on, and how we brought it to life:

Members of the Rafiki team collaborating during a work session at the July 2025 work week.

1. Rafiki Performance Improvements

Building on last year’s work week, when we introduced observability and characterized Rafiki’s performance and scalability properties, we have since performed a DDD (domain-driven design) inspired redesign process, which culminated in a prototype proving a more efficient architecture. This week, we presented this prototype and its results.

A member of the Rafiki team presenting performance graphics.

The goal is to increase the horizontal scalability.

Small performance increases are possible using known techniques, such as caching (or, as a last resort, faster machines). Horizontal scalability, however, is not possible with the current DB-centric worker approach and requires a system redesign. Our goal was to find a design capable of maintaining acceptable response times over increasing levels of demand by distributing its load across an increasing number of inexpensive instances.

Key changes:

The team demonstrated the prototype, confirming that the chosen design delivers the necessary scalability. Specifically, by adding more processing instances, the system can handle a higher load with acceptable response times. This demo was performed using a production-equivalent environment running on GCP, featuring a five-node Kubernetes cluster, a managed Kafka instance, and a managed Cloud SQL (PostgreSQL) instance.

Next steps:

The team will now focus on completing the prototype and proposing a plan to apply the lessons learned.

2. Rafiki Documentation

We’re working on making Rafiki more accessible by improving its overall structure, translating the Open Payments documentation into different languages, and creating SDK examples that developers can use in multiple languages to better understand and implement the technology.

Slide presentation of an Open Payments documentation page translated into Spanish.

Documentation got a serious upgrade.

We restructured the Rafiki documentation to be easier to navigate, multilingual, and more developer-friendly. We replaced the astro-graphql-plugin with SpectaQL for API documentation, improved the site’s UX, and began translating Open Payments content into Spanish.

Highlights:

The mantra was simple: “Writers, tell us what’s missing, and let’s fix it together.”

3. Rafiki Kubernetes Operator

Simplifying Rafiki deployment and scaling with K8s. Automating setup and enabling high availability.

Slide presentation displaying the text ‘Rafiki Operator – Rafiki Work Week 2025’.

Deploying Rafiki in K8s has been a chore until now.

We built the first functional prototype of the Rafiki Operator, which supports declarative deployments for authentication, backend, and frontend components. Infrastructure-related concerns are now managed through CustomResourceDefinitions (CRDs), while ConfigMaps and Secrets handle environment-specific configurations.

Accomplishments:

While still maturing, this Operator reduces manual deployment friction and brings us closer to Kubernetes-native Rafiki deployments.

4. Rafiki Card Services

Laying the groundwork for ILP Card & POS, bringing ILP to the real world of payment terminals.

Two new services were scoped and prototyped:

Code examples of the POS service displayed on a wall via projector.

This track envisions a future where a physical card connects to your wallet through a Payment Pointer. A merchant → device → wallet flow that works with hardware terminals, and even offline.

The proof-of-concept succeeded.

Next steps: Streamline onboarding, improve scalability, and simplify device-wallet mapping logic.

5. Payment Pointer to SEPA

Image creating an incoming payment, which will deliver your funds directly into your bank account. That’s what this team built.

Mermaid diagram illustrating the workflow for creating an incoming payment.

This track delivered a powerful outcome: users will soon be able to send funds to a Payment Pointer and have them routed directly to a SEPA bank account. While the feature isn’t live yet, we’re targeting to have it ready by the end of the year.

Implementation details:

6. Card Chip

This track was focused on implementing EMV-compatible ILP card chips and C-8 kernels for cross-network interoperability. This was our first hardware-led track, and it delivered big.

Laptop screenshot showing code for implementing payment card functionality.

The team worked hard on going through a lot of EMVCo specifications for the C-8 kernel and decided how we would initiate ILP payments from an EMV flow. Ultimately, the team demonstrated how this can become a reality. However, the kernel is meaningless if the card with the correct chip does not exist. That is why, as part of this track, we also had the task of creating our own card chip. This chip will store data necessary to initiate a transaction, respond to POS requests, and, of course, sign the transaction.

We also implemented the personalization flow, which includes secure data injection and a derivation of session keys. This is the foundation of the ILP Card, and it’s no longer theoretical.


If you want to stay updated with all open opportunities and news from the Interledger Foundation, you can subscribe to our newsletter. We also welcome you to join our community slack or participate in the next community call, which takes place each second Wednesday of the month.

Marian Villa

Marian Villa is a Devrel at Interledger and Fellow of the Royal Academy of Engineering in London, mentor for Google Launchpad, member of the Google Developers Experts program in Web Development, and a global ambassador for Women Techmakers. She is part of the Interledger Foundation team, strengthening relationships with developers.