Liquidity mining on Tezos

Hi, Steve. I implemented a generalized solution to this using tickets and based on Arthur’s virtual baker idea in your other post. Stay tuned for a post within the next week explaining the design decisions, which I’d love your feedback on. Tl;dr the virtual baker contract inflates on snapshot blocks using a bonding curve currently set to (1-x)^4 where x is the balance in the virtual baker contract as a percentage of total rolls and charges a .04% fee on deposit to prevent manipulation.

You can play with it in a sandbox if you’d like by building from this branch and using this contract, which is injected in the genesis block of Proto Alpha.

3 Likes