Building Agentic Commerce on Bitcoin, Without Trusting the Agent
Luma began with a deceptively simple question: Can an AI agent help someone buy something with Bitcoin or an RGB asset—without ever being trusted to spend their money? We think the answer is yes. And after building, breaking, and rebuilding the system across regtest, Signet, wallets, Lightning channels, merchants, and mobile hardware, we’re more convinced than ever that this is an architecture…
Building a trustless commerce system on Bitcoin, without relying on the agent holding the keys, has been a focus for Luma. After iterating through various experiments and configurations, the team has arrived at an architecture they believe is worth pursuing. The core principle of Luma is that agents can understand intent, find merchants, inspect products, read invoices, and prepare transactions, but they cannot change recipient, amount, or asset details after approval.
The node resides within the phone, ensuring that users own their keys, state, and channels. This approach allows for wallet-to-wallet transfers, agent-assisted purchasing, and human-controlled approval before payment execution. While the prototype is functional, there are still several key areas that need further development, including production-level repeatability, merchant-side receipt verification, and loss-and-restore tests.
The team is committed to sharing their findings, starting with the Alice/Bob/Carol prototype and RGB402 experiments, while keeping some aspects proprietary. The goal is to provide a clear, verifiable framework for non-custodial wallets, encouraging others to build upon their work and contribute to the advancement of trustless commerce.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.