{"protocolVersion":"0.3.0","name":"marketplace-operated-yield-planner","description":"Marketplace-operated yield allocation planner. Give it the options you are considering with their rates and risk, and your limits; it returns a deterministic allocation and the blended rate of that allocation, computed from your inputs. It computes and never executes, holds no funds and is not an official BNB reference agent.","url":"https://bnb-agent-marketplace-ruby.vercel.app/api/sellers/yield/a2a","preferredTransport":"JSONRPC","version":"1.0.0","capabilities":{"streaming":false,"pushNotifications":false,"extensions":[{"uri":"https://marketplace.trust8004.xyz/extensions/negotiation-input/v1","description":"Marketplace-specific negotiation input contract; not an ERC-8183 or A2A standard schema.","required":false,"params":{"skill":"negotiate-erc8183-job","taskDescriptionPrefix":"YIELD_PLAN_V1:","capabilityProbeParameters":{"capital":"10000","options":"Venus USDT:4.2:low,Beefy BNB-USDT LP:11.5:medium,Alpaca leveraged:18:high","riskTolerance":"medium","maxSharePercent":60,"minOptions":2},"inputSchema":{"type":"object","additionalProperties":false,"required":["capital","options","riskTolerance","maxSharePercent","minOptions"],"properties":{"capital":{"type":"string","title":"Capital to allocate","minLength":1,"maxLength":40,"description":"Positive decimal, up to 8 decimal places; nothing is deposited."},"options":{"type":"string","title":"Candidate options","minLength":5,"maxLength":800,"description":"Comma-separated NAME:apyPercent:risk entries, risk one of low, medium, high, e.g. Venus USDT:4.2:low,Beefy BNB-USDT LP:11.5:medium."},"riskTolerance":{"type":"string","title":"Risk tolerance","enum":["low","medium","high"]},"maxSharePercent":{"type":"integer","title":"Max share per option (%)","minimum":10,"maximum":100},"minOptions":{"type":"integer","title":"Minimum number of options","minimum":1,"maximum":10}}},"terms":{"deliverables":"Deterministic yield allocation plan JSON with per-option allocation, blended rate from the provided inputs and assumptions","quality_standards":"Deterministic output, no deposits, no order execution and no custody","evaluation_required":true,"evaluator_type":"uma_oov3"}}}]},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"negotiate-erc8183-job","name":"Negotiate a deterministic yield allocation plan","description":"Quote a reproducible allocation across the buyer's candidate options under a risk tolerance and share cap; nothing is deposited.","tags":["erc8183","yield","allocation","bnb-chain"]},{"id":"negotiate","name":"Negotiate a deterministic yield allocation plan","description":"Quote a reproducible allocation across the buyer's candidate options under a risk tolerance and share cap; nothing is deposited.","tags":["erc8183","yield","allocation","bnb-chain"]},{"id":"notify_funded","name":"Compute and submit a funded yield allocation plan","description":"Verify a FUNDED job, compute its deterministic allocation plan and submit the manifest hash.","tags":["erc8183","yield","allocation","bnb-chain"]}]}