Built, in progress, planned
This roadmap reflects the repository. It carries no promised dates, no invented commitments, and no partnerships.
One canonical payment state shared by the chat, composer, quote, plan and signing guard.
Works with no AI provider; distinguishes dollar, token and 'worth of' amount forms.
Exact-output and exact-input, every fee tier quoted, honest route_unavailable on failure.
Real Monad chain state; metadata re-read from the contract before it can be spent.
UNKNOWN → DISCOVERED → priced → routable → PAYABLE, plus measurable execution-risk checks.
Balances + ranked options → one source with a human reason and explicit failure codes.
Every swap step carries a real on-chain output bound.
Rebuilds everything from fresh data immediately before signing; refuses on any change.
Proves the recipient's transfer from the confirmed receipt; never reports unverified as success.
Sends what you hold and converts the shortfall, each leg with its own bound.
Broadening opt-in live tests for routing and execution paths.
Clearer, more actionable messages for every failure mode.
Small-screen usability across the composer, review and token search.
Collection plus on-screen disclosure before authorization. Not operational today.
Where additional quote sources become available.
Continued keyboard and assistive-technology improvements.
Explicitly out of scope
- Reintroducing speculative gas-abstraction paths that cannot be demonstrated end-to-end.
- Cross-chain delivery. Intent Pay is Monad-only and is not a bridge.
- Claiming MEV-protected submission while no dapp-controllable private path exists on Monad.
Items are only moved to “Built” when they are implemented and, where the repository can demonstrate it, covered by tests.