A wayleave is the fee utilities have paid for 150 years for the right to run cables across private land. Agents cross your app for free. Charge them.
Express/Node middleware, zero dependencies, native crypto only. It sorts every request into a lane:
On routes you price, non-human lanes get 402 Payment Required with an x402-shaped challenge.
npm i wayleave
The middleware emits a usage event for every priced request. Knowing what you're owed means keeping those events durably, deduplicating them, and turning them into something you can invoice against. That's the hosted meter:
We never touch your money. Settlement stays on a payment rail you choose. Wayleave is the meter and the policy layer — you get billing records, not a middleman holding your funds.
The middleware is real. Signature verification is genuine Ed25519 over an RFC 9421 signature base. Forged keys, tampered requests, expired signatures, and replay-farming windows are all rejected, and it's tested adversarially. Sub-millisecond per request.
The hosted meter is not built. Not a beta, not a private preview — unbuilt. This list is how I decide whether to build it. If enough people running real agent traffic want it, I build it. If not, I don't, and the middleware stays free and finished.
No launch date, no pricing page, no fake urgency. You'll get one email when there's something real, and nothing else.