Evm channels
Bringing Dhali to Ethereum — and Beyond
At Dhali, our mission has always been simple: make it easy to monetize APIs and digital services using next-generation payment technology. From day one, that has meant embracing payment streaming and off-chain execution, so value can move as fluidly as the data it pays for.
We began this journey on the XRP Ledger (XRPL), building Dhali on top of its native payment channels. Those channels gave us something we cared deeply about: a clean, well-defined interface for continuously moving value off-chain, with strong on-chain settlement guarantees.
Today, we’re excited to share the next step in that journey.
An EVM Payment Channel — Designed to Scale Across Chains
We’ve released a new EVM-based payment channel, open-sourced on GitHub, that mirrors the semantics and interface of XRPL payment channels, but runs natively in the EVM world.
Starting on Ethereum, the channel supports ETH and the ERC-20 tokens USDC, USDT, RLUSD, and by design extends naturally to any EVM-compatible chain. This means the same payment-streaming abstraction can be deployed across multiple networks without changing the way developers integrate or reason about payments.
This is not a reimagining of payment channels — it’s a deliberate translation.
If you understand XRPL channels, you’ll feel immediately at home. The same mental model applies:
- Funds are locked on-chain
- Value moves off-chain via signed updates
- Final settlement for any amount up to the authorized limit occurs on-chain when required
That consistency is intentional. It allows Dhali to offer a uniform payment interface across XRPL and EVM-based ecosystems, while unlocking the breadth of tokens and chains that the EVM supports.
Why Payment Channels Still Matter
Much of today’s Web3 scaling conversation focuses on rollups, L2s, and general-purpose state channels. These approaches are powerful, but they’re not always a natural fit for high-frequency, low-latency payments such as API usage or continuous payment streaming.
Payment channels occupy a more focused design space:
- They are purpose-built for payments
- They avoid global state contention
- They enable rapid off-chain updates with deterministic on-chain settlement
For Dhali, this makes them an ideal foundation for API monetization, where payments need to be continuous, predictable, and efficient — regardless of the underlying chain or token.
Open Source, by Design
The EVM payment channel is released under the Apache 2.0 licence. That means you’re free to:
- Use it commercially
- Modify and extend it
- Deploy it across chains without lock-in
A Foundation for a Truly Multi-Chain Dhali
This release isn’t just about Ethereum — it’s about building once and deploying everywhere.
By maintaining the same payment channel interface across XRPL and EVM-based chains, Dhali can support multiple ecosystems without fragmenting the developer experience. Over time, this enables seamless cross-chain API monetization, while preserving a single, coherent payment model.
Get Involved
- 📂 GitHub: Explore the EVM payment channel implementation here
- ▶️ Demo: Start sending high-frequency payments over Ethereum through our demo here
This is a foundational milestone for Dhali — and an important step toward frictionless, multi-chain payment streaming.