{"domain":"www.tereno.xyz","count":3,"changes":[{"captured_at":"2026-10-01T17:59:25","card_hash":"bcf43874bc3ea53452279d743ffb49f2b694457f4d73bb3be802a3e3270b3393","previous_card_hash":"2d9eb7a2e961740ca466e04dd5c1e7fd4bad9834bdffee297687cebc657796b3","diff":{"skills_added":[{"id":"chain-state","name":"Current Chain State","description":"Latest Base block number, timestamp, base fee and suggested gas fees as one verifiable observation.","tags":["chain-info","block-number","gas-price","base-fee","base"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"prediction-evidence","name":"Prediction Market Evidence","description":"Current sourced, machine-readable evidence supporting or contradicting a prediction-market proposition, with provenance per source.","tags":["prediction-market","polymarket","evidence","provenance","facts"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]}],"skills_removed":[{"id":"evidence-revalidation","name":"Evidence Revalidation","description":"Recompute expired public onchain evidence and return a fresh, content-addressed evidence artifact.","tags":["evidence","revalidation","onchain","provenance","x402"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"funded-claim-discovery","name":"Funded Claim Discovery","description":"Find open, funded claims about Base proxy contracts. Each claim names exactly what a counterexample must show and a reward its opener will pay the first wallet that finds one before the deadline.","tags":["claim","bounty","reward","proxy","adversarial-verification","base"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"morpho-collateral-guard","name":"Morpho Collateral Guard","description":"Simulate Morpho borrow/leverage actions against declared LLTV, evaluate health factor buffer, and check liquidation safety before execution.","tags":["morpho","lending","rwa-collateral","liquidation-protection","robinhood-chain"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"proxy-upgrade-detection","name":"Proxy Upgrade Detection","description":"Detect changes to EIP-1967 proxy implementation, proxy admin, bytecode and pause state.","tags":["proxy","upgrade","eip-1967","contract-change","risk"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"rwa-market-guard","name":"RWA Market Guard","description":"Evaluate tokenized RWA/stock tradeability against US TradFi market hours (NYSE/Nasdaq), oracle staleness, and contract pause states.","tags":["rwa","stocks","robinhood-chain","market-hours","circuit-breaker"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"transaction-preflight","name":"Transaction Preflight","description":"Check a specific pending transaction before it is signed: what it approves, what it moves and what the calldata actually does. Never shared, cached or resold.","tags":["transaction","preflight","approval","calldata","signing","risk"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"uniswap-v4-hook-guard","name":"Uniswap V4 Hook Guard","description":"Inspect Uniswap V4 pool keys, hook permission bitflags, dynamic LP fees and callback traps on Base.","tags":["uniswap-v4","hook-guard","dex-bot","dynamic-fee","base"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]}],"skills_changed":[{"id":"smart-contract-verification","fields":["description"]},{"id":"token-identity","fields":["description"]}],"fields_changed":[{"field":"description","before":"Onchain verification and reusable evidence infrastructure for autonomous agents. Tereno verifies executable smart-contract state on Base, detects proxy implementation and admin changes, and provides reusable evidence through x402.","after":"Verifiable evidence for autonomous agents. Tereno answers questions about Base token metadata, current chain state and contract risk, plus sourced evidence for prediction-market propositions. Every answer carries provenance and a receipt, is paid per call with x402, and can be reused by another agent instead of being recomputed."}],"other_changed":false,"is_empty":false,"human_summary":"added 2 skills · removed 7 skills · updated 2 skills · description Onchain verification and reusable eviden → Verifiable evidence for autonomous agent"}},{"captured_at":"2026-09-11T18:24:14","card_hash":"2d9eb7a2e961740ca466e04dd5c1e7fd4bad9834bdffee297687cebc657796b3","previous_card_hash":"774f247c441728e51ab69e012c4542ba510a9dfb9dfdb276ce735e6ebce1c1f5","diff":{"skills_added":[{"id":"morpho-collateral-guard","name":"Morpho Collateral Guard","description":"Simulate Morpho borrow/leverage actions against declared LLTV, evaluate health factor buffer, and check liquidation safety before execution.","tags":["morpho","lending","rwa-collateral","liquidation-protection","robinhood-chain"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"rwa-market-guard","name":"RWA Market Guard","description":"Evaluate tokenized RWA/stock tradeability against US TradFi market hours (NYSE/Nasdaq), oracle staleness, and contract pause states.","tags":["rwa","stocks","robinhood-chain","market-hours","circuit-breaker"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"token-identity","name":"Token Identity","description":"Read an ERC-20 token's name, symbol and decimals directly from Base, with evidence that names the block it was read at.","tags":["erc20","token","metadata","decimals","symbol","base"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"transaction-preflight","name":"Transaction Preflight","description":"Check a specific pending transaction before it is signed: what it approves, what it moves and what the calldata actually does. Never shared, cached or resold.","tags":["transaction","preflight","approval","calldata","signing","risk"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"uniswap-v4-hook-guard","name":"Uniswap V4 Hook Guard","description":"Inspect Uniswap V4 pool keys, hook permission bitflags, dynamic LP fees and callback traps on Base.","tags":["uniswap-v4","hook-guard","dex-bot","dynamic-fee","base"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[],"other_changed":false,"is_empty":false,"human_summary":"added 5 skills"}},{"captured_at":"2026-08-25T03:28:58","card_hash":"774f247c441728e51ab69e012c4542ba510a9dfb9dfdb276ce735e6ebce1c1f5","previous_card_hash":null,"diff":{"skills_added":[{"id":"evidence-revalidation","name":"Evidence Revalidation","description":"Recompute expired public onchain evidence and return a fresh, content-addressed evidence artifact.","tags":["evidence","revalidation","onchain","provenance","x402"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"funded-claim-discovery","name":"Funded Claim Discovery","description":"Find open, funded claims about Base proxy contracts. Each claim names exactly what a counterexample must show and a reward its opener will pay the first wallet that finds one before the deadline.","tags":["claim","bounty","reward","proxy","adversarial-verification","base"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"proxy-upgrade-detection","name":"Proxy Upgrade Detection","description":"Detect changes to EIP-1967 proxy implementation, proxy admin, bytecode and pause state.","tags":["proxy","upgrade","eip-1967","contract-change","risk"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"smart-contract-verification","name":"Smart Contract Verification","description":"Verify executable Base smart-contract state, bytecode and standard interfaces with evidence that names its validity window.","tags":["smart-contract","onchain","verification","base","bytecode"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Tereno"},{"field":"description","before":null,"after":"Onchain verification and reusable evidence infrastructure for autonomous agents. Tereno verifies executable smart-contract state on Base, detects proxy implementation and admin changes, and provides reusable evidence through x402."},{"field":"version","before":null,"after":"1.0.0"},{"field":"documentationUrl","before":null,"after":"https://www.tereno.xyz/openapi.yaml"},{"field":"iconUrl","before":null,"after":"https://www.tereno.xyz/icon-bazaar.png"},{"field":"supportedInterfaces","before":null,"after":[{"url":"https://www.tereno.xyz/api/a2a?source=a2a&discovery=tereno-a2a-v1","protocolBinding":"JSONRPC","protocolVersion":"1.0"}]},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false}},{"field":"provider","before":null,"after":{"organization":"Tereno","url":"https://www.tereno.xyz"}}],"other_changed":true,"is_empty":false,"human_summary":"added 4 skills · name ∅ → Tereno · description ∅ → Onchain verification and reusable eviden · version ∅ → 1.0.0 · documentationUrl ∅ → https://www.tereno.xyz/openapi.yaml · iconUrl ∅ → https://www.tereno.xyz/icon-bazaar.png · supportedInterfaces ∅ → https://www.tereno.xyz/api/a2a?source=a2 · capabilities ∅ → none · provider ∅ → Tereno"}}]}