{"domain":"saferoute-x402-production.up.railway.app","count":7,"changes":[{"captured_at":"2026-08-16T02:08:01","card_hash":"a051632d41fdaf01d8679e7a78bf14b66d99dfa144b150dbb6c75038ecb31b9c","previous_card_hash":"97ee0a4eedd973a06223a5922fb33bcf1fd3524c4ef0e2376aa17f2d82a6866f","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"version","before":"0.14.0","after":"0.15.0"}],"other_changed":false,"is_empty":false,"human_summary":"version 0.14.0 → 0.15.0"}},{"captured_at":"2026-08-13T18:53:17","card_hash":"97ee0a4eedd973a06223a5922fb33bcf1fd3524c4ef0e2376aa17f2d82a6866f","previous_card_hash":"d76867c98620848a0a58a3b6e544bbeac8b54495d94f12b24f20fea64b891849","diff":{"skills_added":[{"id":"base-protect-payment","name":"Protect an x402 payment","description":"One automatic front door for pre-payment policy checks, duplicate-safe ID binding, and optional mined Base-USDC settlement verification. The buyer keeps signing and payment control.","tags":["base","x402","payment-safety","duplicate-prevention","settlement-verification"],"inputModes":["application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"version","before":"0.13.0","after":"0.14.0"}],"other_changed":false,"is_empty":false,"human_summary":"added 1 skill · version 0.13.0 → 0.14.0"}},{"captured_at":"2026-08-13T06:10:57","card_hash":"d76867c98620848a0a58a3b6e544bbeac8b54495d94f12b24f20fea64b891849","previous_card_hash":"64d4e0b610105d504419093e87178970a8ebfb36d593ccf252b48fd1d536b712","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"version","before":"0.11.0","after":"0.13.0"}],"other_changed":false,"is_empty":false,"human_summary":"version 0.11.0 → 0.13.0"}},{"captured_at":"2026-08-12T18:05:46","card_hash":"64d4e0b610105d504419093e87178970a8ebfb36d593ccf252b48fd1d536b712","previous_card_hash":"e635fca282177d80312783f6dbebeaa8dbd3f04fc8f807f85d66eb8d34009a61","diff":{"skills_added":[{"id":"base-x402-payment-control","name":"SafeRoute x402 Payment Control","description":"Guard one exact Base USDC payment before signing, bind retries to a unique payment ID, and reconcile the mined transfer with signed receipts.","tags":["base","x402","payment-control","reconciliation","signed-receipt"],"inputModes":["application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[{"id":"base-transaction-preflight","fields":["name","description","tags"]}],"fields_changed":[{"field":"description","before":"Noncustodial Base safety receipts, funding, and execution preparation for autonomous agents, including signed-wallet buffered AutoFund for x402 payments. SafeRoute never holds funds, requests secrets, signs, or broadcasts.","after":"Noncustodial Base payment control, safety receipts, funding, and execution preparation for autonomous agents, including guarded x402 settlement reconciliation and signed-wallet buffered AutoFund. SafeRoute never holds funds, requests secrets, signs, or broadcasts."},{"field":"version","before":"0.10.2","after":"0.11.0"}],"other_changed":false,"is_empty":false,"human_summary":"added 1 skill · updated 1 skill · description Noncustodial Base safety receipts, fundi → Noncustodial Base payment control, safet · version 0.10.2 → 0.11.0"}},{"captured_at":"2026-08-12T06:40:01","card_hash":"e635fca282177d80312783f6dbebeaa8dbd3f04fc8f807f85d66eb8d34009a61","previous_card_hash":"2e6b23cfbda8728225fb81ac570742959242a9db213d6a0a6b13d2595a2c49ae","diff":{"skills_added":[{"id":"base-agent-payment-route","name":"SafeRoute AutoFund","description":"Fund a signed payer-owned Base USDC target, confirm it, and perform one standard x402 retry. A configurable buffer reduces repeated tiny swaps.","tags":["base","x402","exact-buy","buffered-funding","noncustodial"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"base-post-transaction-intent-verification","name":"Post-transaction intent verification","description":"Compare a mined Base transaction with declared intent and report recipient, output, slippage, approval, or calldata anomalies.","tags":["base","post-transaction","intent-verification","read-only"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"base-trade-guard","name":"Bundled Base trade guard","description":"Combine approved-token checks, route economics, policy limits, a firm quote, and Base simulation into one pre-sign verdict.","tags":["base","trade-guard","swap-safety","simulation"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"saferoute-proof","name":"SafeRoute Proof","description":"Return a signed machine-readable ALLOW, BLOCK, or REVIEW receipt after checking a proposed Base token, transaction, or trade.","tags":["base","signed-receipt","transaction-proof","agent-safety"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"description","before":"Noncustodial Base token risk checks, transaction preflights, protected unsigned transfers, swap quotes, and execution verification for autonomous agents. SafeRoute never holds funds, requests secrets, signs, or broadcasts.","after":"Noncustodial Base safety receipts, funding, and execution preparation for autonomous agents, including signed-wallet buffered AutoFund for x402 payments. SafeRoute never holds funds, requests secrets, signs, or broadcasts."},{"field":"version","before":"0.7.0","after":"0.10.2"},{"field":"documentationUrl","before":"https://saferoute-x402-production.up.railway.app/llms.txt","after":"https://api.usesaferoute.com/llms.txt"}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · description Noncustodial Base token risk checks, tra → Noncustodial Base safety receipts, fundi · version 0.7.0 → 0.10.2 · documentationUrl https://saferoute-x402-production.up.rai → https://api.usesaferoute.com/llms.txt"}},{"captured_at":"2026-08-11T10:16:54","card_hash":"2e6b23cfbda8728225fb81ac570742959242a9db213d6a0a6b13d2595a2c49ae","previous_card_hash":"96d1a4be26ea1527195f4c35155afe4de31ea3aadb34a3fe5eab6953d29398b6","diff":{"skills_added":[{"id":"base-protected-token-transfer","name":"Protected unsigned token transfer","description":"Validate and simulate an approved Base ERC-20 transfer up to $500 USDC-equivalent, then return unsigned calldata for buyer-controlled signing.","tags":["base","erc20-transfer","unsigned-transaction","noncustodial"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"base-token-risk-check","name":"Approved-token risk check","description":"Verify an approved Base token against SafeRoute's locked registry, live bytecode, and route liquidity without labeling arbitrary tokens safe.","tags":["base","token-risk","contract-verification","noncustodial"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"base-transaction-preflight","name":"ERC-20 transaction preflight","description":"Decode and simulate an approved-token transfer or approval and flag unlimited allowances before the buyer signs.","tags":["base","simulation","erc20","transaction-safety"],"inputModes":["application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"description","before":"Noncustodial Base swap safety preflights, safety-checked unsigned quotes, and execution verification for autonomous agents. SafeRoute never holds funds, requests secrets, signs, or broadcasts.","after":"Noncustodial Base token risk checks, transaction preflights, protected unsigned transfers, swap quotes, and execution verification for autonomous agents. SafeRoute never holds funds, requests secrets, signs, or broadcasts."},{"field":"version","before":"0.5.0","after":"0.7.0"}],"other_changed":false,"is_empty":false,"human_summary":"added 3 skills · description Noncustodial Base swap safety preflights → Noncustodial Base token risk checks, tra · version 0.5.0 → 0.7.0"}},{"captured_at":"2026-08-10T18:32:07","card_hash":"96d1a4be26ea1527195f4c35155afe4de31ea3aadb34a3fe5eab6953d29398b6","previous_card_hash":null,"diff":{"skills_added":[{"id":"base-safe-swap-quote","name":"Safety-checked Base swap quote","description":"Return a bounded, safety-checked unsigned transaction or buyer-signable gasless payload. The buyer remains responsible for signing and submission.","tags":["base","defi","swap-quote","unsigned-transaction","x402"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"base-swap-safety-check","name":"Base swap safety preflight","description":"Check an approved Base token pair, indicative liquidity, output, and disclosed fee before providing a wallet. Paid via x402; no custody, signing, or broadcast.","tags":["base","defi","swap-safety","x402","noncustodial"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"verify-swap-execution","name":"Verify SafeRoute execution","description":"Verify a standard-mode transaction against a SafeRoute signed quote receipt without taking custody or executing a transaction.","tags":["base","verification","transaction-receipt","noncustodial"],"inputModes":["application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"SafeRoute"},{"field":"description","before":null,"after":"Noncustodial Base swap safety preflights, safety-checked unsigned quotes, and execution verification for autonomous agents. SafeRoute never holds funds, requests secrets, signs, or broadcasts."},{"field":"version","before":null,"after":"0.5.0"},{"field":"documentationUrl","before":null,"after":"https://saferoute-x402-production.up.railway.app/llms.txt"}],"other_changed":true,"is_empty":false,"human_summary":"added 3 skills · name ∅ → SafeRoute · description ∅ → Noncustodial Base swap safety preflights · version ∅ → 0.5.0 · documentationUrl ∅ → https://saferoute-x402-production.up.rai"}}]}