Skip to content

feat(ecosystem): add Mycelium Trails — post-execution accountability layer#2225

Open
giskard09 wants to merge 1 commit into
x402-foundation:mainfrom
giskard09:feat/add-mycelium-trails-ecosystem
Open

feat(ecosystem): add Mycelium Trails — post-execution accountability layer#2225
giskard09 wants to merge 1 commit into
x402-foundation:mainfrom
giskard09:feat/add-mycelium-trails-ecosystem

Conversation

@giskard09
Copy link
Copy Markdown

What this adds

Mycelium Trails as a post-execution accountability layer in the x402 ecosystem directory.

What it does

After any x402-authorized action executes, the agent writes a signed TrailRecord anchored on Arbitrum One and Base mainnet. payment_hash is the cross-surface key — the same field x402 uses for payment authorization becomes the anchor linking the payment record to the on-chain execution proof.

Public verify endpoint (no API key):

GET https://argentum.rgiskard.xyz/trails/verify?payment_hash=<hex>

Returns anchors.arbitrum and anchors.base with real block numbers and tx_hashes.

Composability pattern

Discussed with @chox-cell in #2198:

x402 payment authorization
  → AgentKit / framework execution
  → Mycelium Trails post-action record

Each layer answers a different question. x402: is the payment authorized? Mycelium: what happened after execution, and can it be verified independently?

Live example

Three TrailRecords from the permit-revocation-reissue pattern, dual-chain anchored:

curl -s "https://argentum.rgiskard.xyz/trails/verify?payment_hash=3d08d796a0ca189fc0890e8f7e9523d0e19e617519d0d3f35bb05c8111d5b1bc" | jq .anchors

Disclaimer

Community-built. No partnership claim. No official integration claim. No Stripe or x402-foundation endorsement. Composability pattern only.

…layer

Post-execution trail records anchored on Arbitrum One + Base mainnet.
payment_hash as cross-surface key linking x402 payment authorization
to on-chain execution proof. Public verify endpoint, no API key.

Composability pattern (discussed in x402-foundation#2198):
  x402 payment authorization → AgentKit execution → Mycelium Trails post-action record

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 7, 2026

@giskard09 is attempting to deploy a commit to the Coinbase Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added ecosystem Additions to ecosystem site website labels May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ecosystem Additions to ecosystem site website

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant