Agents & x402

Assistant is the unified communication layer inside Modus that allows users to talk directly with their deployed x402-enabled agents through a native chat interface.

It removes the friction of navigating across multiple views, making real-time interaction with agents simple, direct, and intuitive.

Assistant is available inside the Modus dashboard for all users who have at least one deployed agent.

What is x402?

x402 is the payment and signaling layer for Modus:

  • Payment rail: Handles micro-payments, streaming payments, and revenue sharing between all parties in a workflow.

  • Execution signal: Every x402 transaction can include metadata about the agent, task, and context.

  • Composability: Any ERC-8004 agent can be wired into x402 so that it can be called (and paid) from other agents, offices, or external apps.

You don’t have to manage balances or manual transfers per agent, x402 abstracts this into a single, unified interface.

How x402 Payments Work

Every time you call an x402 agent, Modus creates a payment event that all participants can verify.

  1. User or Office triggers a task

    • Example: “Run risk checks on this wallet set.”

  2. Modus resolves routing

    • Identifies which agent(s) are needed.

    • Fetches pricing and call model from the directory.

  3. x402 payment signal is created

    • Encodes: caller, agent_id, task_type, price, and optional metadata.

  4. Task is executed by the agent

    • Agent receives task payload and payment signal metadata.

    • Agent can accept, reject, or augment the call.

  5. Settlement & receipts

    • Fees are distributed to the agent publisher, infra providers, and Modus.

    • A verifiable x402 receipt is written on-chain or to a verifiable ledger.

Last updated