Protocol
Buybacks
How the 40% buyback share of revenue becomes $VYLO, with every trade checked onchain.
How a buyback works#
- 1Revenue arrivesThe buyback share is paid to token accounts owned by the Buyback Vault authority CYLr...RBzt. No instruction can withdraw from them.
- 2Executor triggersThe executor key requests a route from the held token to $VYLO through the whitelisted swap router, with a minimum output.
- 3Program swapsThe program signs the route for its own accounts and calls the swap router.
- 4Program checksAfter the swap: input spent must be above 0 and at most
amount_in, and $VYLO received must be at leastmin_out. Otherwise the whole transaction reverts. - 5HoldBought $VYLO stays in the vault. Every buyback is logged onchain with amounts and a counter.
What the executor cannot do#
- Send funds anywhere: there is no transfer or withdraw instruction.
- Use another router: only the whitelisted program can be called.
- Change the target token after the first buyback: the $VYLO mint locks.
- Burn: burning is off until the admin enables it.