{"uid":"cap_ACPuJqBeGsaDxEvJOmpxm","slug":"theloopbreaker-com-4f996ce5","name":"Vaultfire ReputationStaking slashAgent Transaction Preparer","description":"Tx-prepare for VaultfireReputationStaking.slashAgent() — slash an agent's reputation stake. SLASHER-role only. Returns unsigned transaction; caller signs in wallet.","url":"https://theloopbreaker.com/api/x402/actions/slash-reputation","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object"},"output":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.3","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.3/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.3","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.3","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cPKZshuSgwbkvc2RJETcv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.3","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Prepares an unsigned transaction for calling VaultfireReputationStaking.slashAgent() to slash a target agent's on-chain reputation stake (SLASHER role required).","exampleAgentPrompt":"Slash agent 0xAbC123...def on Vaultfire — they violated the protocol bond terms — and give me the unsigned slashAgent transaction I can sign in my wallet.","exampleUseCases":[{"title":"Enforce protocol compliance penalties","prompt":"That agent has been consistently returning malformed responses and breaking our service-level agreement. Prepare me an unsigned transaction to slash their Vaultfire reputation stake so they face real consequences."},{"title":"Penalize misbehaving AI agents","prompt":"We caught agent 0x7F2E9D... manipulating market data in our network. I need the unsigned slashAgent transaction ready to sign so I can penalize their on-chain reputation bond immediately."},{"title":"Revoke trust from rogue agents","prompt":"One of our partner agents has gone rogue and started operating outside our governance rules. Generate the unsigned tx to slash their Vaultfire reputation stake — I'll sign it from my hardware wallet and broadcast it."}],"resultDescription":"Returns an unsigned transaction object encoding the VaultfireReputationStaking.slashAgent() call, ready for the caller to sign locally and broadcast. Includes contract address, calldata, gas estimate, and chain parameters for the relevant mainnet.","failureModes":["Caller does not hold SLASHER role — returns authorization error","Invalid or unregistered agent address — contract reverts","Agent has no active reputation stake to slash","Malformed request body — returns 400 validation error","x402 payment header missing or insufficient USDC — returns 402 Payment Required","Network/RPC timeout for contract data lookup"],"whenToPreferThis":"Use this endpoint when you need to slash a specific agent's Vaultfire reputation stake and hold the SLASHER role. It returns an unsigned transaction rather than broadcasting, making it suitable for wallet-custodied signing flows. Prefer this over manual contract interaction when you want a pre-validated, ready-to-sign payload with correct calldata encoding.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:45:49.723Z","isFirstParty":false}