Where should external task receipt IDs live in MCP client workflows? #2996
Replies: 4 comments
-
|
Follow-up after tightening the project docs: AIPOU now has a transparent tokenomics note here: https://github.com/0xddneto/AI-Proof-of-Us/blob/main/docs/tokenomics.md For MCP specifically, the protocol remains receipt-first: the useful integration question is still where a portable The safest test path is Local Receipt Mode: https://github.com/0xddneto/AI-Proof-of-Us/tree/main/examples/local-receipt-mode That mode has no raw prompt upload, no required claim, no required payment, and no primary wallet use. Settlement only happens after an explicit user command. |
Beta Was this translation helpful? Give feedback.
-
|
Implementation update: the Commit c97b633 adds a minimal lifecycle adapter that connects to the AIPOU MCP server over stdio, calls https://github.com/0xddneto/AI-Proof-of-Us/tree/main/examples/lifecycle-adapter The default demo uses an ephemeral wallet, makes no claim, moves no funds, keeps raw prompt/output content out of the receipt, and removes its temporary data afterward. I would appreciate implementation feedback from MCP client authors: is this object best attached to client lifecycle metadata, tool-result |
Beta Was this translation helpful? Give feedback.
-
|
Follow-up with one concrete data point from an MCP client/agent runtime. AIPOU now has a reproducible OpenClaw local test, not just the standalone lifecycle demo. The configured MCP server was loaded by OpenClaw's embedded local runtime, the local
That made the MCP question sharper for me: should a portable human AI-work receipt be attached by the client as run/session metadata, by tool-result The human-facing reason is simple: people spend real hours working through AI agents, and agents can create private signed receipts for that work. Optional AIPOU claims only happen after validation; no price/yield/reward guarantee is promised. Repo: https://github.com/0xddneto/AI-Proof-of-Us If this is useful to MCP client builders, I would appreciate a test, review, issue, or star so other humans and agents can find the experiment. |
Beta Was this translation helpful? Give feedback.
-
|
Small AIPOU implementation update from the receipt-protocol side:
The protocol boundary is unchanged: AIPOU receipts are local-first, signed, replay-checked AI-work receipts. They do not detect hidden AI use or trustlessly prove useful work; claims are optional and validator-approved. No price, yield, liquidity, investment value, or guaranteed reward is implied. The MCP integration question is still the same: where should an external |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am working on AI Proof of Us, an MCP-first receipt/provenance server for AI-agent tasks.
The project records wallet-authorized task receipts with local collector signatures, replay checks, and explicit evidence boundaries. Raw prompts and outputs stay local by default. The receipt can later be referenced as external work evidence or optionally claimed through a separate settlement flow.
I am not proposing a core protocol change yet. I am trying to avoid putting receipt metadata in the wrong place.
For a portable external
receiptId, which surface is most appropriate?_metaThe goal is to let MCP clients and related tools reference a receipt without making every server responsible for validating rewards or payment claims.
Relevant docs:
Beta Was this translation helpful? Give feedback.
All reactions