{
  "id": 3283237,
  "title": "I'm building an open-source, Pix-inspired instant-payment foundation in Rust - and it needs contributors",
  "url": "https://urgent.news/2026/08/25/im-building-an-open-source-pix-inspired-instant-payment-foundation-in",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-25T14:37:55.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/andrewsarr/im-building-an-open-source-pix-inspired-instant-payment-foundation-in-rust-and-it-needs-33cl"
  },
  "original_language": "en",
  "account": "In 2020, the Banco Central do Brasil introduced Pix, an instant payment system that allows users to send money to anyone in Brazil using only their email or phone number. This innovative payment method quickly gained popularity, surpassing traditional card payments due to its speed and ease of use. However, most other markets lack a similar unified payment infrastructure, often relying on multiple intermediaries and slower processes when transferring funds across providers or borders.\n\nTo address this issue, the author has developed raio, an open-source instant-payment foundation written in Rust. The design of raio is built on the principle that its core remains IO-free, ensuring determinism and easy fuzzing for robust testing. The foundation provides a set of traits for ledger storage, key directories, and settlement providers, allowing developers to implement these components in their preferred way without interfering with the core's trust foundation.\n\nraio includes two QR code implementations that adhere to the same structure, regardless of the payment rail being used. This enables seamless interoperability with various mobile-money providers and banking applications. For instance, the author has created two pure-Rust QR codecs, raio-brcode and raio-qr, which can be utilized independently of raio-core and are suitable for continuous fuzzing to ensure security.\n\nTo summarize, raio aims to create a solid foundation for instant payments that can be easily extended by other providers, ultimately fostering a more interconnected and efficient global payment system.",
  "summary": "Brazil solved instant payments. In 2020, the Banco Central do Brasil shipped Pix: send money to anyone, 24/7, in seconds, using their email or phone number instead of a 20-digit account number. Adoption was fast enough to make cards look slow, and it's now one of the most-used payment rails in the country. Almost nowhere else has that. Most markets have the pieces - bank rails, card networks, one…",
  "key_points": [
    "Raio is an open-source instant-payment foundation written in Rust.",
    "Designed with IO-free core for determinism and fuzzing.",
    "Provides traits for ledger storage, key directories, and settlement providers."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}