{"name":"mandaterebalance-agent","description":"MandateX PancakeSwap V3 rebalancing reference agent (mandaterebalance-agent) - deterministic quote policy plus simulation/refusal receipts over ERC-8183.","url":"https://gvwyso8occ.execute-api.us-east-1.amazonaws.com/a2a","version":"1.0.0","protocolVersion":"0.3.0","preferredTransport":"JSONRPC","capabilities":{"streaming":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"negotiate","name":"Quote a bounded PancakeSwap V3 rebalance","description":"Send a data part {\"skill\":\"negotiate\",\"request\":{\"mandate\":{...}}} using the MandateX rebalancing v1 schema. Fixed code reads the supplied PancakeSwap V3 pool and NFT position, applies freshness, range, cost, expiry, contract, and call-allowlist gates, then signs only an eligible normalized offer. The seller replaces caller terms with fixed terms for a simulation-ready or policy-refusal JSON receipt.","tags":["erc8183","mandatex","pancakeswap-v3","rebalancing","bnb-chain"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"notify_funded","name":"Notify the seller a job is funded (request delivery)","description":"After you fund the job on-chain, send {\"skill\": \"notify_funded\", \"job_id\": <non-negative safe integer>}. The seller verifies the funded job carries its signed quote and replies AT ONCE with {\"status\": \"accepted\"|\"rejected\", \"job_id\"}; delivery then re-reads state in the background and submits either a clearly labelled simulation_ready receipt or a deterministic refusal receipt. Accepted means processing started, not that a rebalance executed. Read the result from the chain once the job reaches SUBMITTED; this milestone does not move liquidity.","tags":["erc8183","mandatex","simulation","refusal","bnb-chain"],"inputModes":["application/json"],"outputModes":["application/json"]}],"securitySchemes":{"oauth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"https://bnbagent-417731043744.auth.us-east-1.amazoncognito.com/oauth2/token","scopes":{"bnbagent-seller/invoke":"Invoke the seller agent"}}}}},"security":[{"oauth2":["bnbagent-seller/invoke"]}]}