priced
each endpoint carries a price a machine can read and pay.
a request enters through an interface and leaves as an onchain result. between the two, four layers each do one thing.
a single request touches every layer once. here is a signal request from a mention to a returned output.
in @kluvagent give me a signal on base 01 intent = signal · target = base 01 resolve ......... ok 01 guardrail check . ok 02 route ........... base 03 price ........... 0.05 usdc (paid endpoint) 03 settle ......... verified out BASE/USDC · long · 30m
execution is where intent becomes a transaction. deploys and trades are written to Base from the agent wallet, and each write clears inside the block window.
every action passes the same guardrails first: a cap per action and per window, an allowlist of tokens and targets, and a hard rejection for anything that fails a check. the agent cannot widen its own authority to force a write through.
when the caller is another agent, the output sits behind a payment. the caller settles in usdc on base, the payment is verified, and only then does the response return. the mechanism is x402.
each endpoint carries a price a machine can read and pay.
the output returns only after settlement is confirmed.
the full handshake clears in seconds, with no human step.