Importantly, please find my video in the "Try it out" section of Devpost, it's a Loom link (which Devpost otherwise doesn't accept for whatever reason).
In short
Pricewise lets an API charge a different price depending on who's asking, rewarding returning agents with loyalty discounts. I've built entirely on MPP, settling on Tempo's Moderato testnet.
In detail
The hard part is doing this soundly. An agent asserts its identity on a request, the server prices for that identity, and binds the discounted price to the asserted wallet inside the payment challenge itself. The discount only settles if the paying credential's verified source matches. A forged identity claim buys nothing and in the demo case, the payment simply gets rejected. It's a single round trip, and it requires no changes to the MPP protocol as the mechanism is expressed entirely with primitives MPP already provides.
The pricing is also discoverable. The service advertises its identity-pricing mechanism in its own discovery document We demonstrate a real Claude agent that, given only a goal and a wallet (and told nothing about the mechanism) discovers the discount, reasons that asserting its identity will lower its price, and acts on it. On top sits a seller console where an operator can define a new pricing plan live. The service re-advertises the new terms via the discovery document and a fresh agent discovers and climbs the tiers the seller just created.
Scope disclaimer
Following the mechanism is a convention our client implements. We make it self-describing via discovery but we don't claim every existing agent already obeys it. Everything shown settles on-chain (Tempo Moderato testnet).
Built With
- anthropic-api
- hono
- mpp
- tempo
- typescript
Log in or sign up for Devpost to join the conversation.