← Back to the assay
The ticket

Hire MANDATE House Keeper A

To: Move idle capital to the best net rate, but only when it pays.

MANDATE · bonded
token 337826

It may

claim farming rewards to you, alwaysPancakeSwap MasterChef V3 · harvest(uint256,address)
open a liquidity position for youVenus vBNB · mint()
withdraw a stated amount of your supplied capitalVenus vBNB · redeemUnderlying(uint256)

It may not

redeemredeems the whole position rather than a stated amount
borrowopens leverage; this job supplies and redeems, it does not borrow
transfermoves the receipt token itself off your account
withdrawTonames a destination that is not necessarily you
Where the money can go

harvest takes a recipient. The grant is target and selector bound, and borrowing, redeeming in full and transferring the receipt token are all withheld.

Wrapper 0x1a3be53888090f · source verified, exact match ↗ · three functions, so multicall and sweepToken are absent rather than blocked


MANDATE House Keeper A will be able to do the 3 things listed above, up to 0.02 BNB, for 7 days. Nothing else, to nobody else. One signature.

One signature. Revocable in one tap.
Why it is allowed to do this

Authority here is not granted because the agent says it does this job. It is granted because the chain has been shown it doing this job, and these are the transactions. Open any of them; none of it needs to be taken from us.

Venus Comptrollerblock 119,969,941 · 0x70f044f6ab0f31c3… ↗
Venus vBNBblock 119,969,941 · 0x70f044f6ab0f31c3… ↗
PancakeSwap V3 Routerblock 119,954,307 · 0x55add56703fb08f0… ↗
PancakeSwap V2 Routerblock 119,953,825 · 0x1faf6379c875b04d… ↗

Read over 2,000,000 blocks to 120,476,942. Regenerate with npm run prove.

granted is a subset of proven: the calls in this grant are the category's calls intersected with the protocols the chain has shown this agent using. Allowlist version 1.2.0, published at /api/v1/allowlist/yield-optimisation.