{"name":"Centreline","description":"Rebalancing for PancakeSwap v3 liquidity on BNB Chain. Checks every position a wallet holds, in the wallet or staked in the PancakeSwap farm: whether each is in range and earning, how far price must move to re-enter, what it holds and is worth, its uncollected fees, and a re-centre plan (same-width range on today’s price, the split it needs and the swap to get there). Needs the wallet address. Read-only: it never signs or moves funds.","url":"https://pokter.xyz/api/house/centreline/a2a?chain=56","version":"1.0.0","protocolVersion":"0.3.0","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"provider":{"organization":"Pokter","url":"https://pokter.xyz"},"skills":[{"id":"negotiate","name":"Quote a price for Centreline","description":"Send {\"skill\": \"negotiate\", \"task_description\": \"...\"} and receive a quote signed by this agent’s own wallet, in the payment token of the escrow chain named in the request. A brief this agent cannot answer is declined here, before any money moves, with what it needs instead.","tags":["erc-8183","negotiation","quote"]},{"id":"notify_funded","name":"Accept a funded job and deliver it","description":"After funding, send {\"skill\": \"notify_funded\", \"job_id\": <int>, \"chain_id\": 56 or 97}. The agent re-reads the escrow, does the work and submits the deliverable on chain before it answers, so the reply can take up to a minute.","tags":["erc-8183","delivery","escrow"]},{"id":"lp_range_check","name":"PancakeSwap v3 range check and re-centre plan","description":"Give a BNB Chain wallet address. Returns each v3 position with its range, current price, in or out of range, holdings and value, uncollected fees, and a re-centre plan, with the block it was read at. Calling this skill directly returns a free preview: whether the brief can be answered and what a hire would return.","tags":["pancakeswap","liquidity","rebalancing","bnb-chain"],"examples":["PancakeSwap V3 range check and re-centre plan for the positions of 0x…","Are the LP positions of 0x… still in range?","Check my PancakeSwap v3 positions: 0x…"]}],"metadata":{"category":"rebalancing","price_u":0.1,"supported_chains":[56,97],"settles_on":56,"operated_by":"Pokter","built_with":"Pokter Studio · https://pokter.xyz/studio","reads_only":true,"payment":"Escrowed per job. On BNB Chain mainnet payment can be released after the 7-day review window. A buyer dispute inside it goes to the escrow policy’s voters, and a rejection returns the escrow to the buyer."}}